Requirements
Minimum 8+ years of experience in iOS development with strong proficiency in Swift. Experience with PHP (Laravel framework), Kotlin, Flutter, or React Native is required. Expertise in developing advanced features like search, recommendations, personalization, cart, and checkout, along with a solid understanding of RESTful APIs, web services, mobile app architecture, Git, and modern software engineering practices. Fluency in both English and Arabic (written and spoken) is a must.
Description
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.