Senior Android Developer

Remote Full-time
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.


You’ll thrive in this role if

You’re a seasoned developer. You have 3+ years of experience as a mobile developer shipping features for large-scale and real-time applications using Kotlin, building consumer-facing products.
You have a bias for action. You have a strong sense of urgency, and when you see a problem, you solve it. You don't have time to waste on analysis paralysis and prefer to learn from your mistakes as you go.
You care about code quality. You follow engineering best practices, such as code reviews, to ensure and maintain excellent application performance and code quality.
You pay excellent attention to detail. You’ll put the user first and care deeply about the details when reasoning trade-offs.
You have a sense of ownership. You believe in solving a problem entirely rather than simply shipping a solution. You operate autonomously and follow through on your commitments.


How we work

We ask you to be in the time zone UTC ±0 to UTC +2 for this role.
If you’re located outside this time zone range and want to move to the company’s official headquarters in Austria, we’ll handle the work permit process and cover travel expenses.
If you prefer to work outside your home, we offer a physical location in Vienna and co-working stipends in other cities.
We love working async. You can set your own pace and schedule.


Our global perks and benefits

We have a remote-first mentality and give everyone a home-office budget.
25 days of paid vacation in addition to your local public holidays and paid sick leave.
We sponsor team retreats throughout Europe and remote-friendly activities, like hack weeks and coffee breaks.
To further develop yourself, use our €1k growth budget for books, online courses, conferences, or anything else that supports your development.
To give our menstruating team members the time off to cater to their health when needed during their menstrual cycle, we offer up to 2 days of paid menstrual leave per month.
Your annual gross salary will be €74k gross annually, which will automatically increase by 5% yearly. No questions asked.
The chance to build a world-class product, positively impact millions of aspiring developers, and be a virtual owner of the company with equity (phantom stock).


Our 4-step hiring process, in a nutshell

You’ll first have a video call with a member of the People team for a quick get-to-know chat.
Then, you’ll be given a take-home challenge to work on. Don’t worry; we know you have many things on your plate, and good things take time. You won’t be given a deadline.
Next is the technical interview to show your skills to the hiring manager.
Lastly, you’ll meet your potential future peers for a laid-back conversation.
If everything goes smoothly, you’ll receive our offer shortly after. Fingers crossed!



Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Backfill Java Developer || 100% remote, EST hours || Only W2 Candidates

Remote

[Remote] Sr. Marketing Operations Specialist (Remote - US)

Remote

**Experienced Data Entry Clerk – Remote Opportunity at arenaflex**

Remote

**Experienced Full Stack Financial Analyst – Canadian Revenue Forecasting and Analysis**

Remote

Senior Azure Customer Experience Engineer - Remote Cloud Support & Technical Resolution Specialist

Remote

Training Services Coordination and Logistics Associate III

Remote

Hiring Now: Staff Fullstack Engineer, Reservation Management

Remote

Experienced Estate Planning Attorney - Grow Your Practice with Full Support

Remote

Want Senior Engineering Consultant - Medical Devices (Remote) in USA

Remote

Entry Level Remote Recruiter

Remote
← Back