Android Kotlin, Jetpack compose, Room DB, GraphQL, REST are expected.
- 5+ years of experience in designing, building, refactoring and releasing native apps.
- Experience in Agile/Scrum methodologies and working in Agile teams is desirable
- Able to own a feature of an Android application and develop it fully.
- Proven experience with Kotlin/Java.
- Experience with TDD, pairing, code reviews, and other techniques to maintain high-quality code and resiliency.
- Preferred experience with Android Architecture Components, MVVM, and Dagger
- Working knowledge of modern Android APIs, concurrency/threading, layouts, transitions, animations, client side persistence, and architectural patterns for mobile apps