
Job Overview
Location
Karachi, Pakistan; Lahore, Pakistan
Job Type
Full-time
Category
iOS Developer
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • Join Careem, a rapidly growing technology company on a mission to build the Everything App for the greater Middle East, simplifying and improving people's lives. We are embarking on an exciting new chapter powered by Artificial Intelligence, seeking talented and curious problem-solvers to leverage AI for building innovative tools, automating workflows, and driving real impact across our operations, customer experience, and internal systems. As a Senior Software Engineer I - iOS, you will play a pivotal role in shaping the future of our mobile applications, contributing to a platform that has already enabled earnings for over 2.5 million Captains and simplified the lives of more than 70 million customers across 70+ cities in 10 countries.
- • This role offers a unique opportunity to tackle some of the most complex challenges in our region at scale, creating stellar experiences for our diverse user base, including Customers, Captains (drivers), and Merchants. You will be at the forefront of technological innovation, working with cutting-edge technologies and collaborating with a diverse group of talented individuals across various geographies. By applying for this position, you will be considered for multiple similar roles within Careem, and we will work to match you with the best-fit position based on your career aspirations and personal preferences.
- • Your primary responsibility will be to design, develop, and maintain advanced, scalable iOS applications using Swift. This involves writing high-quality, performant, and reliable code, taking ownership of defined tasks and bug fixes, and working independently to deliver robust solutions. You will collaborate closely with product managers and designers to deeply understand end-user requirements and use cases, translating these insights into pragmatic and effective technical implementations that enhance user experience and drive business value.
- • A critical aspect of this role is ensuring the quality and stability of our applications. You will be responsible for writing comprehensive unit tests to guarantee code robustness, covering edge cases, usability considerations, and overall reliability. This commitment to quality extends to participating in an on-call rotation, where you will be expected to respond promptly and effectively to resolve any critical incidents within the defined Service Level Agreements (SLAs), ensuring minimal disruption to our users.
- • You will be an active participant in our team's agile development processes, contributing to Scrum ceremonies and embracing engineering best practices. We encourage continuous improvement, and your input will be valuable in evolving our agile methodologies and engineering standards. This includes engaging in code reviews, adhering to coding standards, managing source control effectively, optimizing build processes, and contributing to the operational excellence of our applications.
- • The role demands a strong understanding of the entire mobile development lifecycle. You should possess a working knowledge of the general mobile landscape, including current architectures, emerging trends, and new technologies. A deep understanding of the iOS platform is essential, encompassing interactive application development paradigms, efficient memory management, file I/O operations, network programming principles, concurrency and multithreading strategies, and the intricacies of publishing iOS applications to the App Store.
- • Proficiency in reactive programming using RxSwift or Combine is a mandatory requirement, enabling you to build more responsive and maintainable asynchronous code. You will also need excellent debugging skills to quickly identify and resolve complex issues. Experience working effectively with remote teams in an Agile/Scrum environment is crucial for seamless collaboration and timely delivery of high-quality software. Furthermore, strong communication skills, both written and verbal, formal and informal, are essential for clear and effective interaction with team members, stakeholders, and cross-functional groups.
- • This is an opportunity to make a significant impact on millions of lives across the Middle East and Pakistan, contributing to a product that is integral to daily life. You will grow your skills, work on challenging problems, and be part of a dynamic and inspiring organization committed to simplifying and improving lives through technology.
Skills & Technologies
Swift
iOS
Mobile
Senior
Remote
Degree Required
About Careem Technologies FZ-LLC
Careem Technologies is a Dubai-based technology company that created the leading ride-hailing, delivery and payment platform across the Middle East, North Africa, Pakistan and Turkey. Operating in over 100 cities, it connects millions of passengers with drivers, food and grocery delivery services, micro-mobility, and digital payments through a single app. Founded in 2012 and acquired by Uber in 2020, Careem continues to operate as an independent subsidiary, expanding its super-app ecosystem to simplify daily life across the region.
Similar Opportunities

Group 1001 Holdings LLC
Remote Location
Full-time
Expires Mar 17, 2026
JavaScript
TypeScript
Java
+5 more
1 month ago


