About the job
At Careem, we are on a mission to create the Everything App for the Middle East, simplifying daily tasks such as transportation, food delivery, and payment management. Our aim is to enhance the quality of life for millions while fostering an inspiring organization.
Since our inception in 2012, we have empowered over 2.5 million Captains and served more than 70 million customers, thriving in 70+ cities across 10 countries, from Morocco to Pakistan.
As we embark on our next chapter powered by AI, we seek innovative minds who can harness AI to develop tools, automate processes, and create meaningful change. Join us in streamlining operations, enhancing customer experiences, and reimagining our internal systems to help Careem work smarter and move faster.
Key Responsibilities:
- Architect and develop cutting-edge, scalable applications using Kotlin, Java, and Kotlin Multiplatform.
- Collaborate with product and design teams to gather user requirements and translate them into effective technical solutions.
- Integrate with backend services to ensure a fast and seamless mobile user experience.
- Take ownership of complete product modules and features from inception to launch.
- Design and review code, providing guidance to peers on technical issues.
- Engage with end-users to gather requirements and advocate for exceptional user experiences.
- Continuously explore, assess, and implement new technologies to enhance development efficiency.
- Conduct unit testing to ensure code robustness, including edge cases and usability.
- Participate in agile practices, contributing to the continuous improvement of team processes.

