

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, end-to-end ownership of product modules, and continuous improvement of development practices.
Qualification
- 5+ years of Android application development experience with extensive use of Kotlin Multi Platform and DI frameworks.
- Experience building well-architected applications that follow established design patterns.
- Strong understanding of mobile user experience principles.
- Ability to work collaboratively in an agile environment.
- Experience with unit testing and code review processes.
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.




