Hybrid

Careem is hiring a Senior Software Engineer I - Android

About the Role

Careem is looking for a Senior Software Engineer I - Android to design and build advanced, scalable applications that simplify and improve people's lives as part of building the Everything App for the greater Middle East. You will own end-to-end product modules, integrate with backend services, and implement new technologies to enhance development efficiency.

What You'll Do

  • Design and build advanced, scalable applications written in Kotlin, Java and Kotlin Multiplatform.
  • Work with product and design teams to translate end-user requirements into pragmatic technical solutions.
  • Integrate with backend services to deliver a great, super-fast mobile user experience.
  • Own end-to-end product modules and features from requirements to going live.
  • Design and review code, troubleshoot, and act as a consultant to peers on technical matters.
  • Gather requirements by interacting directly with end-users and advocate for delightful user experiences.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Participate in team agile and engineering practices and lead their continuous evolution.

What We're Looking For

  • 5+ years of Android application development with extensive use of Kotlin Multi Platform and well-known DI frameworks.
  • Experience building well-architected applications that follow well-established design patterns independently and without supervision.
  • Good understanding of the full mobile development life cycle.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Strong understanding of interactive application development paradigm under Android, memory management, file I/O, network programming, concurrency and multithreading and publishing Android apps in the Play Store.
  • Experience working with remote teams in an Agile/Scrum environment to deliver high-quality software against aggressive schedules.
  • Excellent communication skills (written and verbal, formal and informal).

Nice to Have

  • Reactive programming (Rx, ReactiveCocoa, ReactiveSwift etc.) experience is a big plus.
  • Experience in Navigation based applications is a big plus.

Technical Stack

  • Kotlin
  • Java
  • Kotlin Multiplatform
  • DI frameworks
  • Reactive programming (Rx, ReactiveCocoa, ReactiveSwift)

Benefits & Compensation

  • Work and learn from great minds by joining a community of inspiring colleagues.
  • Put your passion to work in a purposeful organisation dedicated to creating impact.
  • Explore new opportunities to learn and grow every day.
  • Work 4 days a week in office & 1 day from home, and remotely from any country in the world for 30 days a year with unlimited vacation days per year.
  • Access to healthcare benefits and fitness reimbursements for health activities including gym, health club, and training classes.

Work Mode

This is a hybrid role based in Islamabad, Pakistan.

Careem is an equal opportunity employer.

Required Skills
KotlinJavaKotlin MultiplatformDependency InjectionReactive ProgrammingRxJavaAndroid DevelopmentSoftware ArchitectureTestingCI/CDPerformance OptimizationCode ReviewAgile MethodologiesProblem SolvingCommunication
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Careem

Careem is building the Everything App for the greater Middle East — making it easy to move around, order food and groceries, manage payments, and more. The company operates in 70+ cities across 10 countries, from Morocco to Pakistan, and has enabled earnings for over 2.5 million Captains and simplified the lives of more than 70 million customers.

Visit website
Job Details
Category mobile
Posted 5 months ago