
Senior Software Developer – PHP
Vodafone
full-time
Posted on:
Location Type: Office
Location: Egypt
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain scalable, secure, high‑performance backend systems using PHP and Symfony.
- Translate business and functional requirements into clean, maintainable, and well‑structured technical solutions.
- Apply SOLID principles, OOP, MVC, and Symfony best practices across all development activities.
- Own complex features end to end, from design and implementation to deployment and post‑release support.
- Ensure solutions follow clean architecture principles and support long‑term maintainability.
- Contribute to continuous improvement in code quality, system performance, and engineering processes
Requirements
- More than 4 years of experience working with PHP and related frameworks.
- Advantageous: knowledge of ReactJS and hands‑on experience with Symfony.
- Strong experience in Object‑Oriented Programming and software design patterns.
- Solid understanding of security concepts and secure coding practices.
- Proficiency in writing clean, maintainable code that adheres to industry standards.
- Strong experience in software and database design, including optimisation techniques.
Benefits
- The opportunity to work with modern backend technologies and scalable architecture.
- Exposure to real‑world performance challenges and advanced optimisation techniques.
- The chance to contribute to impactful digital solutions within a global technology environment.
- A collaborative culture where engineering best practices and continuous learning are valued.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPSymfonyReactJSObject-Oriented ProgrammingSOLID principlesMVCclean architecturesoftware design patternssecure coding practicesdatabase design
Soft Skills
communicationproblem-solvingcollaborationadaptabilityattention to detail