Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
As Android engineer at Check you will responsible for growing the Android customer application of Check, downloaded by more than 700.000 people and being used by thousands of users every day.
The role.
As Android Engineer at Check you'll be part of the mobile team that works on the customer application. You'll work together with our current Android engineer, a senior developer with 10 years of experience. Our app is native in Kotlin and uses the latest frameworks and best practices.
Together with our other Android engineer, you'll focus on growing the app with new features and other user-centric improvements. You'll also spend time on maintaining the customer app and improving its stability, performance and accessibility.
Our tech stack.
The Android application is built 100% with Kotlin, Coroutines, Flow, Jetpack Compose and Koin. iOS is built natively with Swift. Clean architecture and SOLID are an important part of the team's culture.
Next to the customer application, we have two internally facing applications. One mobile React Native application and one web-based, built in Typescript and Next.JS.
Our backend stack is heavily based around Python, because our main API is written in that language, as well as several microservices. For updating our fleet in real-time, we use a microservice which is written in Rust. This is all hosted and managed in-house, by running two Kubernetes clusters and Helm as our package manager.
This is what you'll do
- Work in a small product team of pro engineers using the latest, greatest tools
- Build new features that fuel business value
- Improve the UI and user experience of Android users
- Get performance and stability on the next level for Android
- Enjoy true ownership and the freedom to explore technology
- HBO, university or similar education in technology
- 3+ years of experience as software engineer for Android
- Experienced in Kotlin, Jetpack Compose
- Experience with mobile app distribution on Google Play
- Experience with CI/CD pipelines and Git
- An eye for UX is a pre
Key Skills
Ranked by relevanceReady to apply?
Join Check and take your career to the next level!
Application takes less than 5 minutes