Mobile Android Engineer (f/m/x)

Yassir is the leading super App in the Maghreb region, offering on-demand services such as ride-hailing, last-mile delivery, and financial services.
Android
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience

Description For Mobile Android Engineer (f/m/x)

Yassir is the leading super App in the Maghreb region, offering on-demand services such as ride-hailing, last-mile delivery, and financial services. As a Mobile Android Engineer at Yassir, you'll be part of the engineering team working on complex frontend development in Android (Kotlin) native platforms. Your primary focus will be developing mobile applications and integrating them with back-end services.

Key responsibilities include:

  • Designing and building mobile applications for Android
  • Ensuring performance, quality, and responsiveness of applications
  • Collaborating with the team to define, design, and ship new features
  • Identifying and correcting bottlenecks and fixing bugs
  • Maintaining code quality, organization, and automatization
  • Participating in brainstorming sessions and contributing ideas
  • Working with engineering and design teams to understand end-user requirements
  • Diving into difficult problems and delivering results on schedule

Requirements:

  • Minimum 2 years of experience
  • Proficiency in Android and Kotlin
  • Familiarity with cloud message APIs and push notifications
  • Knowledge of REST and RESTful APIs, microservices
  • Experience with Git version control

Yassir offers great benefits, including competitive compensation, stock options, and the opportunity to shape the strategic direction of a fast-growing tech company. You'll work on challenging technical problems while making a real impact on bringing affordable financial and on-demand services to millions of Africans.

Join Yassir to be part of a diverse and inclusive culture, backed by top investors, and contribute to the digital economy transformation in Africa.

Last updated 4 months ago

Responsibilities For Mobile Android Engineer (f/m/x)

  • 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
  • Dive into difficult problems and successfully deliver results on schedule

Requirements For Mobile Android Engineer (f/m/x)

Kotlin
  • Minimum 2 years of experience
  • Proficiency in Android and Kotlin
  • Familiarity with cloud message APIs and push notifications
  • Knowledge of REST and RESTful APIs, microservices
  • Experience with Git version control
  • BSc/MSc in Engineering, Computer Science or relevant field

Benefits For Mobile Android Engineer (f/m/x)

Equity
  • Competitive compensation
  • Stock options
  • Opportunity to shape company's strategic direction
  • Sharp, motivated co-workers
  • Fun office environment
  • Remote work option
  • Paid company holidays
  • Full social coverage

Interested in this job?

Jobs Related To Yassir Mobile Android Engineer (f/m/x)

Android Developer

Mid-level Android Developer position at CI&T focusing on Kotlin and Java development with emphasis on clean code and software architecture patterns in a remote work environment.

Software Development Engineer

Software Development Engineer position at Amazon Lab126 working on Android framework components and smart home device software.

Android Test Automation Engineer

Android Test Automation Engineer position at Bevi, focusing on mobile application testing and automation in a hybrid work environment.

Software Engineer III, Mobile (Android), Geo

Android Software Engineer position at Google's Geo team, developing mapping technologies that serve billions of users worldwide.

Software Engineer III, Mobile (Android), Google Translate

Android Software Engineer role at Google Translate, developing mobile applications using Java and working with AI/ML technologies for translation services.