

Senior Software Engineer I - Android
Careem
Careem is seeking a Senior Software Engineer I - Android to design and build scalable applications for their Everything App, focusing on enhancing user experience and integrating AI technologies. The role involves collaboration with product and design teams, ownership of product modules, and continuous improvement of development practices.
Qualification
- 5+ years of Android application development experience.
- Extensive use of Kotlin Multi Platform and well-known DI frameworks.
- Experience building well-architected applications that follow established design patterns.
- Strong understanding of mobile user experience principles.
- Ability to work in an agile environment and lead continuous evolution of practices.
Responsibility
- Design and build advanced, scalable applications written in Kotlin, Java, and Kotlin Multiplatform.
- Work with product and design teams to understand end-user requirements and translate them into technical solutions.
- Integrate with backend services to ensure a fast mobile user experience.
- Own end-to-end product modules and features from requirements to going live.
- Design and review code, troubleshoot, and consult peers on technical matters.
- Gather requirements by interacting with end-users and advocate for user experiences.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Unit-test code for robustness, including edge cases and usability.




