Junior Android Developer
We're looking for a Junior Android Developer to join our remote Development team and grow into a key contributor building high-quality Android applications.
You'll work closely with Product, Design, Backend, and Engineering teams to turn product requirements into scalable, reliable, and intuitive mobile experiences. You'll receive guidance from senior developers while progressively taking ownership of features, learning architectural best practices, and sharpening your engineering fundamentals.
This is a hands-on role suited to someone early in their Android career who is eager to learn, enjoys solving problems, and wants to grow into a strong, well-rounded mobile engineer.
- Develop and maintain Android application features under the guidance of senior developers.
- Translate product and design requirements into working, maintainable code.
- Assist in building and improving UI using Jetpack Compose.
- Work with RESTful APIs to integrate Android applications with backend services.
- Learn and apply asynchronous programming using Coroutines and Flow.
- Follow established architecture patterns such as MVVM under senior guidance.
- Write clean, testable code and participate actively in code reviews.
- Help investigate and fix bugs, performance issues, and production incidents.
- Collaborate with Product, Design, Backend, QA, and other engineering teams throughout the development lifecycle.
- Continuously learn Android ecosystem best practices and grow technical skills through mentorship.
Must have
|
Nice to have
|
BackendPHP · Python · Node · Go | FrontendReact · Next.js · TypeScript | CloudAWS · Azure · Kubernetes | DataPostgreSQL · Elasticsearch |
01Intro call30 min with our talent team. | 02Technical60 min pairing on foundational coding problem. | 03Team fit45 min with the engineering team. | 04OfferDecision within 5 working days. |
Typical time from application to offer: 2–3 weeks. We give feedback at every stage.