
Senior Software Developer – Technical Lead, React, Next.js
Vodafone
full-time
Posted on:
Location Type: Office
Location: Dallah • Egypt
Visit company websiteExplore more
Job Level
Tech Stack
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