Find a jobRecruiters

Senior Fullstack Developer (React + Python Django)

Exclusive opportunity

Onsite

Senior Fullstack Developer (React + Python Django)

Urban Ridge Supplies

Senior Fullstack Developer (React + Python Django)

Skills

Google Cloud PlatformDockerReactTypescriptDjangoPythonData VisualizationTesting & QAMicroservicesHTMLPostgreSQLMySQLKafkaRedisRabbitMQGitSwagger/OpenAPIGrafanaData AnalysisAWSElasticsearchPrometheusGitHubLinuxKubernetesWeb DesignGDPRDigital TransformationJavascriptTerraformAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Cairo, Cairo Governorate, Egypt

Work mode:

Onsite

Published on:

17 August 2026

What they need


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 software development experience. 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.

Desired Candidate Profile

  • 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.

Other offers great for you!

These companies are also looking for great profiles

Inventiv IT

Développeur FullStack Java/Angular sénior

48/60K brut annuel

Permanent contract

92300 Levallois-Perret, France

Hybrid

Skills

AngularTypescriptJavaDevOpsSpring BootPostgreSQLGitGitLabJenkinsLinuxApacheJavascripthibernateCI/CDartifactorycucumber

7 months ago

Quick apply

Tenth Revolution Group

Développeur Fullstack Senior PHP/Symfony (Sylius)

Freelance

Paris, France

Hybrid

Skills

ReactSymfonyPHPPythonMySQLGitLabKubernetesJiraFigmaJavascriptsylius

3 months ago

Quick apply

SARIEL

Développeur Fullstack — Python / Django & React

< 420€ selon profil

Freelance

Brussels, Belgium

Hybrid

Skills

DockerReactTypescriptDjangoPythonPostgreSQLRedisGitLab

3 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools