Vodafone

Senior Software Developer – ReactJS

Vodafone

full-time

Posted on:

Location Type: Office

Location: Egypt

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and deliver web applications across the full lifecycle, including concept, build, deployment, testing, release, and ongoing support.
  • Create intuitive and engaging user interfaces using modern frontend technologies.
  • Collaborate with product owners, QA teams, and designers to translate business needs into high‑quality technical solutions.
  • Ensure best practices in coding, testing, and performance optimisation.
  • Keep abreast of the latest trends in Progressive Web Apps (PWA), web, and mobile technologies.
  • Apply MVC design patterns within the PWA development model.
  • Integrate third‑party APIs effectively and securely.
  • Support user interaction design on web applications through strong frontend development skills.
  • Participate in code reviews and uphold engineering standards.
  • Provide mentorship to junior team members.
  • Utilise strong logical and problem‑solving capabilities to debug and troubleshoot complex issues.
  • Work with React’s ecosystem and Webpack configuration.

Requirements

  • 4+ years of hands-on development experience.
  • Proficient in ReactJS.
  • Skilled in PWA development, HTML5, JavaScript, Bootstrap, CSS, jQuery, and general web development.
  • Strong in data structures, algorithms, debugging, and troubleshooting.
  • Familiar with the broader React ecosystem and Webpack.
  • A collaborative individual who values inclusive teamwork and continuous improvement.
Benefits
  • Opportunity to work on cutting-edge web technologies and digital transformation projects.
  • Exposure to global teams and cross-functional collaboration.
  • A culture that values innovation, learning, and continuous improvement.
  • Career growth through mentoring and leadership opportunities.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactJSPWA developmentHTML5JavaScriptBootstrapCSSjQuerydata structuresalgorithmsdebugging
Soft Skills
collaborationteamworkcontinuous improvementmentorshipproblem-solvinglogical thinking