
Your reliable ride in the Middle East
Careem, a subsidiary of Uber, is a leading ride-hailing platform based in Dubai, United Arab Emirates. Founded in 2012, Careem operates in over 100 cities across 14 countries in the Middle East, North Africa, and South Asia, serving millions of customers. The company raised over $1 billion in fundin...
Careem offers competitive salaries, equity options, comprehensive health insurance, and generous paid time off. The company also supports remote work ...
Careem fosters a culture of innovation and adaptability, focusing on solving local transportation challenges. The company values diversity and inclusi...

Careem • Lahore, Pakistan
Careem is seeking a Senior Mobile Engineer to design and build advanced applications for the Everything App. You'll work with Kotlin and Java to create scalable mobile solutions. This role requires strong technical skills and experience in mobile development.
You have 5+ years of experience in mobile engineering, specifically in building advanced applications that enhance user experiences. Your expertise in Kotlin and Java allows you to create scalable solutions that meet user needs effectively. You are comfortable collaborating with product and design teams to translate user requirements into technical solutions, ensuring that the applications you develop are both functional and user-friendly. You have a strong understanding of integrating backend services to deliver seamless mobile experiences, and you take pride in owning product modules from inception to deployment.
You are a proactive problem-solver who enjoys troubleshooting and providing technical guidance to your peers. Your ability to gather requirements directly from end-users helps you advocate for delightful user experiences, and you are committed to continuously improving the applications you work on. You thrive in a collaborative environment and are eager to contribute to a team that values innovation and creativity.
Experience with Kotlin Multiplatform is a plus, as it allows you to leverage shared code across platforms. Familiarity with agile methodologies and best practices in mobile development will help you excel in this role. You are open to learning new technologies and adapting to the evolving landscape of mobile applications.
In this role, you will design and build advanced, scalable applications for Careem's Everything App, focusing on enhancing user experiences across various services. You will collaborate closely with product and design teams to understand end-user requirements and translate them into effective technical solutions. Your responsibilities will include integrating with backend services to ensure a fast and responsive mobile user experience. You will own end-to-end product modules and features, guiding them from requirements gathering to going live.
You will also be responsible for designing and reviewing code, troubleshooting issues, and acting as a consultant to your peers on technical matters. Your role will involve continuous interaction with end-users to gather feedback and advocate for improvements that enhance user satisfaction. You will participate in code reviews and contribute to the overall technical direction of the team, ensuring that best practices are followed throughout the development process.
Careem offers a flexible work environment with a hybrid model, allowing you to work four days a week in the office and one day from home. Additionally, you can work remotely from any country in the world for up to 30 days a year, providing you with the freedom to balance work and personal life. We believe in the well-being of our employees, which is why we offer unlimited vacation days and access to healthcare benefits, including fitness reimbursements for health activities. Join us at Careem, where you can make a real impact in the lives of millions while working with a talented team dedicated to innovation and excellence.
Apply now or save it for later. Get alerts for similar jobs at Careem.