Programming language experience in any of the following: PHP (Laravel framework), Kotlin, Flutter, or React Native.Maintain code quality and ensure adherence to best practices and design guidelines.Stay up to date with emerging mobile technologies and trends.Identify and fix bugs, and improve application performance and stability.Write clean, maintainable, and efficient code following best practices. RequirementsBachelor’s degree in Computer Science, Software Engineering, or a related field.Experience: 8+ years in a senior role at a top startup.User-Centric Expertise: For Swift/Kotlin candidates, prioritise those with experience in search features, recommendations, personalization, cart, and checkout.Proficiency in Kotlin is a must.Language Proficiency: All candidates must be fluent in English and Arabic. (written / spoken).Programming language experience in any of the following: PHP (Laravel framework), Kotlin, Flutter, or React Native.Maintain code quality and ensure adherence to best practices and design guidelines.Stay up to date with emerging mobile technologies and trends.Identify and fix bugs, and improve application performance and stability.Write clean, maintainable, and efficient code following best practices.
- Programming language experience in any of the following: PHP (Laravel framework), Kotlin, Flutter, or React Native.
Programming language experience in any of the following: PHP (Laravel framework), Kotlin, Flutter, or React Native.Programming language experience in any of the following: PHP (Laravel framework), Kotlin, Flutter, or React Native.
- Maintain code quality and ensure adherence to best practices and design guidelines.
Maintain code quality and ensure adherence to best practices and design guidelines.Maintain code quality and ensure adherence to best practices and design guidelines.
- Stay up to date with emerging mobile technologies and trends.
Stay up to date with emerging mobile technologies and trends.Stay up to date with emerging mobile technologies and trends.
- Identify and fix bugs, and improve application performance and stability.
Identify and fix bugs, and improve application performance and stability.Identify and fix bugs, and improve application performance and stability.
- Write clean, maintainable, and efficient code following best practices.
Write clean, maintainable, and efficient code following best practices.Write clean, maintainable, and efficient code following best practices.