Careem is on a mission to build the Everything App for the greater Middle East, aiming to simplify daily life by enabling seamless movement, food and grocery ordering, payment management, and more. Since its inception in 2012, Careem has empowered over 2.5 million Captains and served more than 70 million customers across 70+ cities in 10 countries, spanning from Morocco to Pakistan. As the company enters a new phase driven by AI, it is seeking talented and curious AI professionals to develop innovative tools, automate workflows, and create meaningful impact. The Senior Software Engineer II - iOS role presents an exciting opportunity to contribute to scalable applications, collaborate with cross-functional teams, and help Careem enhance its efficiency and speed.

Key Responsibilities
- Design and develop advanced, scalable iOS applications using Swift.
- Write high-quality, performant, and reliable code, independently managing assigned tasks and resolving bugs.
- Collaborate closely with product and design teams to understand end-user requirements and translate them into effective technical solutions.
- Conduct thorough unit testing to ensure code robustness, covering edge cases, usability, and overall reliability.
- Participate in on-call rotations to promptly address and resolve incidents within defined service level agreements (SLAs).
- Actively engage in the team’s agile and engineering practices, contributing to continuous improvement initiatives.
- Mentor and guide junior engineers to foster technical growth and encourage knowledge sharing.
- Contribute to multiplatform libraries using Kotlin, enhancing cross-platform capabilities.

Required Qualifications
- Minimum of 6 years of experience in iOS application development, with extensive use of Swift, standard libraries, and iOS frameworks.
- Bachelor’s degree in Computer Science or a related technical field.
- Strong understanding of the mobile development lifecycle.
- In-depth knowledge of the mobile landscape, architectures, trends, and emerging technologies.
- Solid grasp of interactive application development paradigms on Android, including memory management, file I/O, network programming, concurrency, multithreading, and app store publishing processes.
- Proficiency in reactive programming frameworks such as RxSwift or Combine.
- Excellent debugging and problem-solving skills.
- Experience working with remote teams in Agile/Scrum environments to deliver high-quality software.
- Strong verbal and written communication skills in both formal and informal settings.

Preferred Qualifications and Benefits
- Experience with continuous integration and continuous deployment (CI/CD) pipelines, particularly tools like Bitrise.
- Familiarity with SwiftUI and structured concurrency concepts.
- Knowledge of developing scalable software development kits (SDKs) and libraries.
- Proven application of professional software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.

Careem offers a dynamic work environment where employees can make a regional impact while advancing their skills. Full-time team members benefit from a collaborative community of inspiring professionals and a purposeful organization dedicated to unlocking the region’s potential. The company supports continuous learning and development and provides flexible work arrangements, including four days in the office and one day remote weekly, plus the option to work remotely from any country for 30 days annually. Additional benefits include unlimited vacation days, healthcare coverage, and fitness reimbursements for activities such as gym memberships and training classes, promoting well-being and work-life balance.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Degree Title:
Bachelor's Degree in Computer Science or other related technical field
Career Level:
Manager
Experience:
6 Years - 10 Years
Apply Before:
Jan 03, 2026
Posting Date:
Dec 03, 2025

Careem

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Senior Software Engineer II - iOS

Careem, Lahore, Pakistan
Posted Nov 25, 2025

Senior Software Engineer II - iOS

Careem, Karachi, Pakistan
Posted Dec 03, 2025

Senior Software Engineer II - iOS

Careem, Lahore, Pakistan
Posted Dec 01, 2025

Senior Software Engineer II - iOS

Careem, Karachi, Pakistan
Posted Nov 26, 2025
View All
I found a job on Rozee!