Opportunité d’Emploi : Senior Software Engineer I – Android chez Careem
Présentation de l’Entreprise
Careem, une entreprise pionnière dans le secteur des technologies, s’est engagée à créer l’**Everything App** pour le Moyen-Orient. Depuis sa création en 2012, Careem a réussi à transformer la vie de millions d’utilisateurs en ajoutant de la simplicité à leurs besoins quotidiens, que ce soit à travers le transport, la commande de nourriture ou la gestion des paiements. Actuellement, Careem opère dans plus de 70 villes réparties sur 10 pays, générant des opportunités pour plus de 2,5 millions de “Captains” et plus de 70 millions de clients.
Détails du Poste
Titre du poste : Senior Software Engineer I – Android
Localisation : Pakistan
Date de publication : 28 juin 2025
Responsabilités Principales
Dans le cadre de ce poste, le candidat choisi sera amené à :
- Concevoir et développer des applications mobiles avancées et évolutives en utilisant Kotlin, Java et Kotlin Multiplatform.
- Collaborer avec les équipes produit et design pour comprendre les exigences des utilisateurs finaux et les traduire en solutions techniques pragmatiques.
- Intégrer les services backend afin de garantir une expérience utilisateur mobile fluide et rapide.
- Prendre la responsabilité de fonctionnalités et modules de produit, de leur conception à leur mise en production.
- Participer à la conception, à la révision de code et à la résolution de problèmes techniques, tout en consultant ses pairs.
- Établir un dialogue direct avec les utilisateurs finaux pour défendre des expériences utilisateur de qualité.
- Explorer et mettre en œuvre de nouvelles technologies pour optimiser l’efficacité du développement.
- Réaliser des tests unitaires pour garantir la robustesse et la fiabilité du code.
- Participer aux pratiques agiles de l’équipe et leur évolution continue.
Compétences Requises
Le candidat idéal devra avoir :
- Plus de 5 ans d’expérience en développement d’applications Android, avec une utilisation approfondie de Kotlin Multi Platform.
- Une expérience avérée dans la construction d’applications bien architecturées, en suivant des normes de conception établies.
- Une bonne compréhension du cycle de vie du développement mobile et des tendances émergentes dans ce domaine.
- Des compétences solides en développement d’applications interactives sous Android, y compris la gestion de la mémoire, le multitâche et la publication d’applications sur le Play Store.
- Une expérience dans un environnement Agile/Scrum, idéalement en collaboration avec des équipes distantes.
- De très bonnes compétences en communication, écrites et verbales.
- Des connaissances en programmation réactive (Rx, ReactiveCocoa, ReactiveSwift, etc.) constitueront un atout.
- Une expérience dans le développement d’applications basées sur la navigation est un plus.
Conditions et Avantages
Careem s’engage à offrir à ses employés un environnement propice à la croissance et à l’impact :
- Travailler avec des esprits brillants au sein d’une communauté inspirante.
- Avoir l’opportunité de mettre sa passion au service d’une organisation ayant un but et un impact significatif.
- Accéder à des opportunités d’apprentissage et de croissance continue.
- Bénéficier d’un modèle de travail flexible (4 jours au bureau et 1 jour de travail à domicile, avec la possibilité de travailler à distance depuis n’importe quel pays pendant 30 jours par an).
- Avoir accès à des avantages en matière de santé et à des remboursements pour des activités de bien-être.
Pour postuler, cliquez sur le lien suivant : Postulez dès maintenant !
📅 Date de publication de l’offre : Sat, 28 Jun 2025 07:04:48 GMT
🏢 Entreprise : Careem
📍 Lieu : Pakistan
💼 Intitulé du poste : Senior Software Engineer I – Android
💶 Rémunération proposée :
📝 Description du poste : Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5 million Captains, simplified the lives of over 70 million customers, and built a platform for the region’s best talent to thrive and for entrepreneurs to scale their businesses. Careem operates in over 70 cities across 10 countries, from Morocco to Pakistan.What you’ll do
- Design and build advanced, scalable applications written in Kotlin, Java and Kotlin Multiplatform.
- Work with the product and design teams to understand end-user requirements and use cases and translate them into pragmatic and effective technical solutions.
- Integrate with our backend services to make sure we are delivering a great
mobile user experience that is super-fast for end users. * Own end-to-end product modules and features from requirements to going live.
- Design and review code, troubleshoot and act as a consultant to your peers on technical matters.
- Gather requirements by interacting directly with the end-users and advocate 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 you’ll need
- 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).
- Reactive programming (Rx, ReactiveCocoa, ReactiveSwift etc.) experience is a big plus.
- Experience in Navigation based applications is a big plus.
What we’ll provide youWe offer colleagues the opportunity to drive impact in the region while they learn and grow. As a full time Careem colleague, you will be able to:
- 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 in a region with a lot of untapped potential.
- 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. (If you are in an individual contributor role in tech, you will have 2 office days a week and 3 to work from home.)
- Access to healthcare benefits and fitness reimbursements for health activities including gym, health club, and training classes.
🔎 Offre d’emploi vérifiée et enrichie selon la ligne éditoriale de l’Association Artia13 : éthique, inclusion, transparence et vigilance contre les annonces trompeuses.
🌍 Retrouvez d’autres offres sur artia13.world