Match score not available

Senior Android Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Experience with Kotlin for Android development, Familiarity with Jetpack Compose, Strong understanding of MVVM/MVI design pattern, Experience in mobile CI/CD pipelines.

Key responsabilities:

  • Develop and maintain the Mimo app on Android
  • Collaborate with product managers, designers, and developers

Mimo logo
Mimo SME https://mimo.org
11 - 50 Employees
See all jobs

Job description

We’re looking for someone within the UTC 0 to UTC +2 time zones.


Our mission

At Mimo, we believe that coding can open doors to careers and opportunities like few other skills. We aim to provide the most accessible and enjoyable way to learn to code while providing our learners the tools to become creators on our platform.


About the team

We're looking for a Senior Android developer to join our cross-functional growth team. You’ll develop and maintain the Mimo app on the Android platform, focusing on implementing engaging coding lessons, enhancing the user experience, optimizing app performance, integrating new features, and ensuring compatibility with various Android devices and OS versions to help us provide our users with the most accessible and enjoyable way to learn to code.


Tech Stack

Our tech stack includes an Android app built with Kotlin, including Coroutines and Flow, following the MVVM/MVI design pattern and a clean-architecture approach.


What you’ll be doing

  • You’ll use Kotlin to design, build, and ship major user-facing features in collaboration with product managers, designers, and developers.
  • You'll build UIs using a declarative UI framework, such as Jetpack Compose.
  • You’ll diagnose performance bottlenecks, identify bugs, and drive improvements to deliver a delightful experience for all Android users.
  • You’ll use Bitrise/GitHub Actions to build robust mobile CI pipelines with automated releases and end-to-end testing.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Android Developer Related jobs