Senior Fullstack Developer (React + Python Django)

Egypt | Sept. 2, 2026

Report as Closed

Company: Urban Ridge Supplies

Country: Egypt

Type: Onsite

Employment: Full Time

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

    Apply here:

    Web: Apply here

    Emails:



Similar Python Jobs

Found 6 similar Onsite jobs

Technology Resource Experts LLC
Agile Developer L3 - Java/Python

Technology Resource Experts LLC

Onsite Full Time

United States

$180,000 - $225,000

View Job →
EXL
Python and Gen AI developer

EXL

Onsite Full Time

India

View Job →
Urban Ridge Supplies
Senior Backend Engineer (Python)

Urban Ridge Supplies

Onsite Full Time

Egypt

View Job →
Urban Ridge Supplies
Senior Fullstack Developer (React + Python Django)

Urban Ridge Supplies

Onsite Full Time

Egypt

View Job →
Bosch Group
Senior Software Engineer (Python) - Automation & Developer …

Bosch Group

Onsite Full Time

India

View Job →
JPMorgan Chase & Co.
Software Engineer III - Java, Python, AWS

JPMorgan Chase & Co.

Onsite Full Time

India

View Job →

Find High-Paying Python Developer Jobs ($80K-$200K+)

Django, Flask, FastAPI, Tornado & More | Remote & Onsite | Updated Daily | No Recruiter Spam

Join our community of over 1,000 Python developers and get instant access to the highest-paying Python jobs worldwide - from Django, Flask and FastAPI to AI and data roles. Save time with our curated job listings featuring transparent salary ranges.