Qureos
Posted 3d ago

Senior Fullstack Developer (React + Python Django)

Qureos
El Sherouk or Cairo
OnsiteFull Time
Responsibilities
  • developing applications
  • designing architectures
  • mentoring developers
Requirements
  • Bachelor's degree in a related computing field and 7+ years of software development experience
  • With expertise in Python
  • Django, React
  • Databases
  • Cloud platforms
  • Testing, and Agile/Scrum
Technical tools mentioned
PythonDjangoDjango REST FrameworkREST APIOAuth2JWTCeleryReactTypeScriptJavaScriptHTML5CSS3ReduxContext APIZustandPostgreSQLMySQLORMDockerDocker ComposeKubernetesAzureAWSGoogle CloudGitHub ActionsAzure DevOpsCI/CDLinuxGitGitHubGit FlowPyTestJestReact Testing LibraryWebSocketsRabbitMQKafkaRedis StreamsAzure ServicesRedisElasticsearchGrafanaPrometheusNginxTerraformOpenAPISwaggerSignalROpenID ConnectOIDCEntra ID

Job description

Senior Full-Stack Software Engineer (7+ Years Experience)

 

Location: El Sherouk, Cairo, Egypt (Full-time, On-site)

Employment Type: Full-time

 

 

About Nexus Analytica

 

Nexus Analytica is a technology company specializing in advanced software solutions for the energy sector. We develop innovative digital platforms that help utilities, governments, and renewable energy developers monitor, analyze, forecast, and optimize energy systems. Our software platforms, provide state-of-the-art analytics and operational intelligence for renewable energy assets, battery energy storage systems (BESS), smart meters, electric vehicle charging infrastructure, and power grids. With a strong focus on innovation, data science, and software engineering, Nexus Analytica is driving the digital transformation of the global energy industry through scalable, secure, and intelligent solutions.

 

 

About the Role

 

We are looking for a highly skilled Senior Full-Stack Software Engineer with 7+ years of professional software development experience to join our engineering team. You will be responsible for designing, developing, and maintaining scalable enterprise software solutions while contributing to architectural decisions, mentoring junior developers, and ensuring high software quality standards.

This role is ideal for someone who enjoys solving complex technical challenges, building modern web applications, and working across the entire software stack.

 

 

Key Responsibilities

 

  • Design, develop, and maintain scalable web applications from frontend to backend.
  • Translate business requirements into robust technical solutions.
  • Design clean, maintainable, and reusable software architectures.
  • Develop RESTful APIs and backend services.
  • Build responsive, high-performance frontend applications.
  • Optimize application performance, security, scalability, and reliability.
  • Participate in architecture discussions and technical decision-making.
  • Perform code reviews and maintain coding standards.
  • Write unit, integration, and end-to-end tests.
  • Troubleshoot production issues and resolve complex bugs.
  • Collaborate closely with UI/UX designers, QA engineers, DevOps engineers, and product owners.
  • Mentor junior and mid-level developers.
  • Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement.
  • Contribute to CI/CD pipelines and deployment automation.
  • Produce technical documentation where necessary.

 

 

Minimum Qualifications

 

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 7+ years of professional experience in software development.
  • Proven experience delivering enterprise-grade web applications.
  • Strong understanding of software engineering principles and design patterns.
  • Experience working in Agile/Scrum environments.
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal English communication skills.

 

 

Required Technical Skills

 

  • Backend
  • Python
  • Django
  • Django REST Framework
  • REST API design
  • Authentication (OAuth2, JWT)
  • Microservices architecture
  • Celery
  • Background job processing

 

 

Frontend

 

  • React
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Responsive web design
  • State management (Redux, Context API, Zustand, or similar)

 

 

Databases

 

  • PostgreSQL
  • MySQL
  • Query optimization
  • Database design
  • ORM experience

 

 

Cloud & DevOps

 

  • Docker
  • Docker Compose
  • Kubernetes (preferred)
  • Azure, AWS, or Google Cloud
  • GitHub Actions / Azure DevOps
  • CI/CD pipelines
  • Linux

 

 

Version Control

 

  • Git
  • GitHub
  • Git Flow

 

 

Software Architecture

 

  • SOLID principles
  • Clean Architecture
  • Domain-Driven Design (preferred)
  • Design Patterns
  • Dependency Injection

 

 

Testing

 

  • Unit Testing
  • Integration Testing
  • End-to-End Testing
  • PyTest
  • Jest
  • React Testing Library

 

 

Security

 

  • OWASP Top 10
  • Secure coding practices
  • Authentication and authorization
  • API security
  • Data protection best practices

 

 

Preferred Qualifications

 

  • Experience with data visualization libraries.
  • Experience building analytics or monitoring platforms.
  • Experience with real-time systems using WebSockets.
  • Knowledge of message brokers (RabbitMQ, Kafka, Redis Streams).
  • Experience integrating third-party APIs.
  • Experience with GIS or mapping frameworks is an advantage.
  • Experience in energy, utilities, IoT, smart grid, or industrial software is a strong plus.

 

 

Soft Skills

 

  • Strong ownership mentality.
  • Excellent communication skills.
  • Ability to mentor and support junior engineers.
  • Strong attention to detail.
  • Excellent debugging and troubleshooting abilities.
  • Ability to work independently while collaborating effectively within a team.
  • Strong time management and prioritization skills.
  • Continuous learning mindset.

 

 

What Success Looks Like

 

  • Deliver high-quality software on schedule.
  • Produce clean, maintainable, and well-tested code.
  • Improve system performance, reliability, and scalability.
  • Contribute to technical architecture and engineering best practices.
  • Help grow the engineering team through mentoring and knowledge sharing.
  • Take ownership of features from design through deployment and maintenance.

 

 

Nice-to-Have Experience

 

  • Azure Services
  • Kubernetes
  • Redis
  • Elasticsearch
  • RabbitMQ
  • Grafana
  • Prometheus
  • Nginx
  • Terraform
  • Infrastructure as Code
  • OpenAPI / Swagger
  • WebSockets
  • SignalR
  • OAuth2 / OpenID Connect
  • OIDC/Entra ID integrations

 

 

Why Join Us?

 

You will work on cutting-edge enterprise software used in the digital transformation of the energy sector, including renewable energy, battery energy storage systems (BESS), electric vehicles, smart metering, and grid digitalization. You'll collaborate with a multidisciplinary team to build scalable, high-impact software products that support utilities, governments, and energy developers across multiple countries.

About Qureos

AI-powered recruitment platform automating candidate sourcing and screening.

Year founded
2021
Employees
165
Organization type
Private
Latest investment
Raised $5.00M Seed (2026) — led by Prosus Ventures, Salica Oryx Fund
Headquarters
AE

Similar jobs

Full-Stack Software Engineer roles near El Sherouk, Cairo Governorate
3d
Save
Mark Applied
Hide
Senior Full-Stack Software Engineer - (. Net and Angular)
Cairo, Cairo Governorate, Egypt
HybridFull Time
Takwene
Takwene: Media-tech providing digital distribution and content management services.
3+ YOERequires 3+ years with backend-as-a-service, software engineering experience, Angular and .NET expertise, databases, AI/LLM integration, cloud/DevOps, testing, architecture, and mentoring experience preferred.
Angular, .NET, C#, .NET Core, ASP.NET MVC, ASP.NET Web API, SQL, Microsoft SQL Server, T-SQL, Entity Framework, NoSQL, OpenAI API, Anthropic API, Hugging Face, Supabase, Cursor, Git, Azure DevOps, NUnit, xUnit, MSTest, Jest, Microsoft Azure, Docker, LangChain, LlamaIndex, GCP, Kubernetes
4w
Save
Mark Applied
Hide
Full-Stack Software Engineer
Cairo, Cairo, Egypt
HybridFull Time
Archer
Archer: Provides integrated risk management and GRC software for global enterprises.
2+ YOE2+ years full-stack experience with React and backend languages (Node.js, Python, or Java); hands-on AWS, RESTful APIs, relational and NoSQL databases, CI/CD, and Agile experience.
React, Node.js, Python, Java, AWS, Lambda, EC2, RDS, S3, API Gateway, PostgreSQL, MySQL, DynamoDB, MongoDB, CI/CD, Docker, Kubernetes, Terraform, CloudFormation
1mo
Save
Mark Applied
Hide
Full Stack Software Developer
Cairo, Cairo, Egypt
RemoteFull Time
Borders & Gates
Borders & Gates: Strategy firm providing consulting, technology, and outsourcing business solutions.
3+ YOE3+ years full stack experience; strong JavaScript/TypeScript, Node.js, React.js, Next.js; MERN, Laravel, MySQL/PostgreSQL, Git, REST APIs; experience with GitHub Actions and deploying production apps.
JavaScript, TypeScript, Node.js, React.js, Next.js, MERN Stack, Laravel, MySQL, PostgreSQL, Git, GitHub Actions, REST APIs
5mo
Save
Mark Applied
Hide
Full Stack Software Engineer
Cairo, /, Egypt
RemoteFull Time
Specright
Specright: Cloud-based software for product and packaging specification management.
4+ YOE4+ years building production web apps with React, Next.js, TypeScript, and Node.js; PostgreSQL; REST APIs; testing; cloud/AWS; CI/CD; async communication.
React, Next.js, TypeScript, Node.js, PostgreSQL, Prisma, REST API, AWS, Jest, Playwright, Tailwind