CareerPlan

Senior Full Stack Developer

Giza, EgyptFull-time2026-11-09 → 2026-11-10

Core

Design, develop, test, and maintain end-to-end digital solutions spanning user interfaces, APIs, integrations, databases, and cloud services for Vodafone's enterprise architecture and customer-facing applications.

Role type

Senior Full Stack Developer

Builds

Modern digital platforms and scalable, secure, high-performing applications

Domain

Telecommunications / Enterprise Software

Deliverable

production ML models | product features

Required skills

Front-end development (React/Angular/Vue/Next.js), Back-end development (Java/Spring/C#/Python/Node.js), API design (REST/GraphQL), Cloud-native architecture (Azure/AWS/GCP), Containerization (Docker/Kubernetes), Database management (SQL/NoSQL), Automated testing, Agile methodology

Preferred skills

System integration, Microservices architecture, Security implementation, Performance optimization

Technologies

HTML5, CSS3, JavaScript, TypeScript, React, Angular, Vue.js, Next.js, Tailwind CSS, Material UI, Java, Spring Boot, C#, .NET, Python, FastAPI, Django, Node.js, NestJS, Express.js, PostgreSQL, MySQL, SQL Server, MongoDB, Redis, REST APIs, GraphQL, OpenAPI, OAuth 2.0, JWT, Docker, Kubernetes, Git, Azure DevOps, GitHub Actions, Microsoft Azure, AWS, Google Cloud, Jest, Playwright, Cypress, JUnit, NUnit, PyTest, SonarQube

Responsibilities

Design and develop responsive front-end applications and reusable UI components; Develop server-side applications, APIs, and microservices; Build integrations with enterprise systems (CRM, ERP); Design and optimize relational and NoSQL databases; Implement authentication, authorization, and secure coding practices; Develop automated unit, integration, and API tests; Estimate development effort and contribute to sprint planning; Collaborate with UX/UI, Product, QA, and DevOps teams.

Seniority

Senior, hands-on IC