Senior Mobile Android Engineer LMD

Leading super App in the Maghreb region operating in 45 cities across Algeria, Morocco, Tunisia, France, Canada and Sub-Saharan Africa, offering ride-hailing and last-mile delivery services.
Casablanca, Morocco
Android
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Logistics

Description For Senior Mobile Android Engineer LMD

Yassir, a leading super App in the Maghreb region backed by $200M in funding, is seeking a Senior Mobile Android Engineer for their Last Mile Delivery team. This role offers an exciting opportunity to join one of North Africa's fastest-growing tech companies, working on cutting-edge mobile applications that are transforming daily services across multiple countries.

The ideal candidate will bring 5+ years of professional Android development experience and deep expertise in Kotlin, Jetpack Compose, and modern Android development practices. You'll be responsible for designing and building high-performance mobile applications, working with a quality codebase and the latest tools while collaborating with cross-functional teams.

This position offers a unique chance to make a lasting impact on both the company's culture and millions of users across Africa. You'll tackle complex technical challenges ranging from identity infrastructure to digital payment networks and complex mapping systems. The role combines technical excellence with meaningful social impact, as Yassir works to democratize access to financial and on-demand services.

Working in a hybrid environment, you'll enjoy competitive benefits including stock options, paid holidays, and full social coverage. As part of a Y Combinator alumnus backed by top investors, you'll be joining a company at the forefront of digital transformation in Africa. This role is perfect for engineers who want to combine technical challenges with meaningful social impact while working in a dynamic, fast-paced environment.

Last updated 6 days ago

Responsibilities For Senior Mobile Android Engineer LMD

  • Design and build mobile applications for Android
  • Ensure performance, quality, and responsiveness of applications
  • Collaborate with team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Maintain code quality, organization, and automatization
  • Participate in brainstorming sessions
  • Work with engineering and design teams to understand end-user requirements
  • Deliver results on schedule

Requirements For Senior Mobile Android Engineer LMD

Kotlin
Java
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Expert proficiency in Kotlin with deep understanding of advanced features
  • Experience with Jetpack Compose and building UI components
  • Strong understanding of Android SDK and UI design principles
  • Experience with asynchronous programming and multithreading
  • Proficient in RESTful APIs and JSON
  • Experience with dependency injection frameworks (Dagger/Hilt)
  • Experience with Android Architecture Components
  • Proficient with Git and GitFlow workflow
  • Experience with unit testing and UI testing
  • Knowledge of Gradle build system
  • Understanding of material design principles
  • Experience with app performance optimization
  • Experience with Google Play Store deployment

Benefits For Senior Mobile Android Engineer LMD

Equity
  • Great compensation and bonuses including stock options
  • Ground floor opportunity with the team
  • Sharp, motivated co-workers in a fun office environment or remote
  • Paid company holidays
  • Full social coverage

Interested in this job?

Jobs Related To Yassir Senior Mobile Android Engineer LMD

Senior Mobile Android Engineer Shared Services

Senior Android Developer position at Yassir, leading super App in Maghreb, to develop mobile applications using Kotlin/Java with 6+ years experience required.

Senior Mobile Android Engineer Shared Services

Senior Android Engineer role at Yassir, leading super App in North Africa, developing mobile applications for ride-hailing and financial services.

Senior Mobile Android Engineer LMD

Senior Android Engineer position at Yassir, developing last-mile delivery solutions using Kotlin and modern Android technologies.

Senior Mobile Android Engineer Shared Services

Senior Android Developer role at Yassir, leading super App in North Africa, to develop mobile solutions for financial and on-demand services.

Senior Mobile Android Engineer

Join Yassir as a Senior Mobile Android Engineer in Berlin, developing cutting-edge apps for the leading super App in North Africa.