Senior iOS Developer

Location Cairo
Job type: Permanent
Job ref: 33291
Published: 2 days ago

Job Title: Senior iOS Developer
Location: Cairo, Egypt
Type: Onsite
Duration: Permanent

About the role: 

We are looking for a talented and experienced Senior iOS Developer typically involves leading the development and maintenance of mobile applications for iOS platforms, collaborating with cross-functional teams, and ensuring high-quality app performance and user experience.

Responsibilities: 

  • Lead the design, development, and deployment of iOS applications, ensuring high performance and quality. 

  • Implement and maintain user-centric features, such as search, recommendations, personalization, cart, and checkout. 

  • Collaborate with cross-functional teams including designers, backend developers, and product managers to deliver exceptional mobile experiences. 

  • Optimize mobile applications for maximum speed, scalability, and user experience. 

  • Stay up to date with the latest trends and best practices in iOS development, continuously improving your skill set. 

  • Ensure adherence to best practices in code quality, testing, and continuous integration.

 Required Qualifications: 

  • Minimum 8+ years of experience in iOS development. 

  • Strong proficiency in Swift, with a solid understanding of the iOS ecosystem and development tools. 

  • Experience with one additional programming language in PHP (Laravel framework), Kotlin, Flutter, or React Native. 

  • Demonstrated expertise in developing and maintaining advanced features such as search, recommendations, personalization, cart, and checkout. 

  • Solid understanding of RESTful APIs, web services, and mobile app architecture.

  • Experience with version control (e.g., Git) and modern software engineering practices. 

  • Fluency in both English and Arabic (written and spoken) is a must.