Senior SW Developer (ReactJs+ Python) VOIS

Cairo, Egypt Until 8/21/2026 First posted July 11, 2025 Last posted July 11, 2025
Job description

Join Us

At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.

Role Purpose

Design, build, and maintain complete web applications or websites, handling both the front-end  and back-end aspects. 

Key accountabilities and decision ownership

Develop and build advanced applications. 

Review code developed by the rest of the team. 

Owns a medium-to-large feature from technical design through completion. 

Perform unit testing for developed modules.  

Understanding of platform constraints 

Participate in hiring as a technical interviewer. 

Proactively improve work by creating automated tasks, templates and reusable components 

Contribute to open-source components on behalf of your team 

Troubleshoot & Fix bugs raised by customer or testing teams. 

Documentation for written code. 

Core competencies, knowledge and experience

4-6 years of development experience. 

Deep Understanding OOP/Functional Oriented Programming. 

Practical experience in Unit Testing and mocking concepts. 

Experience working with remote data via REST and JSON 

Experience with third-party libraries and APIs 

Knowledge of system design basics 

Deep knowledge of code quality tools e.g., Linting tools & SonarQube 

Must have technical / professional qualifications:

- React Js 

- Redux 

-Pyhton 

-AWS 

- Unit testing 

- Agile 

- Saga middleware 

- Service Worker 

- Performance tuning and optmization  

- Familiar with react Echo System 

- Familiar with Webback configuration 

- React Lazy Loading 

- Familiar with PWA 

About this role

Summary

Design, build, and maintain web applications; review code and perform unit testing.

Job title

Senior SW Developer (ReactJs+ Python)

Experience level

4-6 years

Industry

telecommunications

Location requirements

Cairo, Egypt; remote work not allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

react jsreduxpythonawsunit testingagilesaga middlewareservice workerperformance tuningreact ecosystemwebpackreact lazy loadingpwa

Preferred skills

None specified

Specializations

web developmentreactpythonawsunit testing
Locations

Structured locations inferred from the posting.

Cairo, Cairo Governorate, Egypt

On-site City