Vodafone

Senior Software Developer – Technical Lead, React, Next.js

Vodafone

full-time

Posted on:

Location Type: Office

Location: DallahEgypt

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead a frontend development squad to deliver high-quality features and meet business requirements.
  • Architect and implement scalable, high-performance web applications using React.js and Next.js.
  • Review and maintain clean, efficient, and well-documented code.
  • Collaborate with cross-functional teams to ensure seamless integration and delivery.
  • Identify and address technical challenges proactively, including managing technical debt.
  • Mentor and support team members, providing regular feedback and development plans.
  • Drive recruitment and onboarding of new team members within the technology guild.
  • Define and enforce technical guidelines and best practices across the team.
  • Facilitate feedback sessions with senior stakeholders to align on goals and progress.

Requirements

  • Possess over 6 years of development experience with strong proficiency in React.js and Next.js.
  • Deep understanding of OOP, SOLID principles, and system design.
  • Hands-on experience with Redux, Saga middleware, service workers, and performance optimisation.
  • Familiar with CI/CD pipelines, unit testing, automation testing, and static code analysis tools.
  • Knowledgeable in microfrontend patterns, PWA, server-side rendering, and advanced design patterns.
Benefits
  • Opportunity to lead a high-performing frontend development team within a global organisation.
  • Exposure to cutting-edge technologies including React.js, Next.js, and microfrontend architectures.
  • A collaborative and inclusive work environment that values innovation and continuous learning.
  • Involvement in strategic decision-making and technical leadership within the Technology Shared Services Egypt department.
  • The chance to shape technical standards and mentor the next generation of developers.
Applicant Tracking System Keywords

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

Hard Skills & Tools
React.jsNext.jsOOPSOLID principlessystem designReduxSaga middlewareservice workersperformance optimisationmicrofrontend patterns
Soft Skills
leadershipmentoringcollaborationfeedback facilitationtechnical guidance