Taro Logo

Senior Mobile Android Engineer (KMM)

Leading super App in the Maghreb region offering ride-hailing, last-mile delivery, and financial services, operating in 45 cities across multiple countries.
Cairo, Cairo Governorate, EgyptCape Town, South AfricaJohannesburg, South Africa
Mobile
Senior Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
Consumer · Finance · Logistics

Description For Senior Mobile Android Engineer (KMM)

Yassir is the leading super App in the Maghreb region, transforming daily service delivery across 45 cities in Algeria, Morocco, Tunisia, with recent expansions into France, Canada, and Sub-Saharan Africa. Backed by approximately $200M in funding from Silicon Valley and European VCs, Yassir offers comprehensive on-demand services including ride-hailing, last-mile delivery, and digital financial services.

As a Senior Mobile Android Engineer (KMM), you'll join our engineering team working with cutting-edge technology and high-quality codebase. Your focus will be on developing mobile applications using Kotlin and KMM (Kotlin Multiplatform Mobile), integrating them with backend services. The role demands expertise in complex frontend development for Android native platforms.

The position offers an opportunity to work in a highly dynamic environment where sophisticated design, rapid problem-solving, and quality product development are paramount. You'll collaborate closely with cross-functional teams, participating in technical discussions and contributing to the company's technological advancement.

This is an ideal opportunity for an experienced mobile engineer who wants to make a significant impact in a fast-growing technology company that's reshaping the digital economy in Africa and beyond. The role combines technical challenges with the opportunity to contribute to meaningful social change through technology.

Working at Yassir means joining a diverse, inclusive culture where unique perspectives are valued and celebrated. The company offers a hybrid work environment and the chance to be part of a transformative journey in the region's tech ecosystem.

Last updated 3 hours ago

Responsibilities For Senior Mobile Android Engineer (KMM)

  • Design and build mobile applications for Android
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Participate in brainstorming sessions and contribute ideas
  • Work with engineering and design teams to understand end-user requirements
  • Translate requirements into pragmatic and effective technical solutions
  • Dive into difficult problems and successfully deliver results on schedule

Requirements For Senior Mobile Android Engineer (KMM)

Kotlin
Redis
Kubernetes
  • A minimum of 4 years of experience
  • Android and Kotlin programming
  • KMM experience
  • Familiarity with cloud message APIs and push notification
  • Knowledge of Rest and restful APIs, micro-services
  • Experience with GIT version control
  • BSc/MSc in Engineering, Computer Science or relevant field
  • Docker and Kubernetes (preferred)
  • Caching and Redis server (preferred)
  • Experience with scaling and web load balancing (preferred)
  • Experience in a rapidly growing company (preferred)

Interested in this job?

Jobs Related To Yassir Senior Mobile Android Engineer (KMM)

[Product Journey] Software Engineer Mobile III

Senior Mobile Software Engineer position at Stone Tech, focusing on Android development with Kotlin, Flutter, and Jetpack Compose in a remote work environment.

React Native Developer (Wallet - Fintech)

Senior React Native Developer position at Epicmetry, focusing on fintech wallet development with 4+ years experience required, offering hybrid work in Karachi.

Senior Mobile Developer (React Native) - Exchange App

Senior Mobile Developer position at Crypto.com focusing on React Native development for their Exchange App, with opportunities for remote work and cross-platform development.

Senior Mobile Engineer

Senior Mobile Engineer position at HiHello, building digital brand identity solutions using React Native, with opportunities for remote work and competitive benefits.

Senior, Software Engineer - TV / Mobile Apps

Senior Software Engineer position at Walmart focusing on TV and mobile app development in Chennai, India.