Related skills
android kotlin mvp mvvm coroutinesπ Description
- Collaborate with product and design to develop innovative user experiences and features.
- Design and implement new APIs with server engineering to communicate with mobile apps.
- Develop a scalable mobile architecture to stay agile as we expand.
- Create unit and automation UI tests to protect existing features.
- Create and monitor analytics to demonstrate feature effectiveness.
- Lead prototype-first, spec-driven development with PMs/EMs to define specs and prototypes.
π― Requirements
- Bachelor's degree in CS or related field (or equivalent)
- 4+ years building Android apps at scale
- Fluency in Kotlin with Coroutines/Flow and RxJava
- Experience with MVVM, MVI, MVP, and Clean Architecture
- Deep understanding of Android UI: XML layouts and Jetpack Compose
- SDLC best practices: Git workflows, CI/CD, automated testing
π Benefits
- Equity and benefits included
- Hybrid schedule with 2 in-office days/week
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!