Overview**We are seeking a self-motivated Android developer to join our growing engineering team.****Requirements**:- **4+ years of Android development**- **Solid understanding of the full Android mobile development life cycle; **- **Experience with SQL: intermediate**- **Architecture: MVVM (google arch components LiveData, ViewModel, Navigation, ViewBinding)**- **Multithreading / Reactive: Kotlin Coroutines, StateFlow, RxJava (intermediate, legacy, migration to coroutines), Otto Bus (novice, legacy)**- **Persistence: SQLite, plain SQL**- **Billing: Google Play Billing Library 3**- **Unit Testing: JUnit, Mockito**- **Dependency Injection: Dagger2Understanding of Git Flow, trunk based development, code review processes, Agile scrum / kanban**- **Understanding of Git Flow, trunk based development, code review processes, Agile scrum / kanban****Responsibilities**:- **Develop new features; **- **Participate in technical discussions to find a right architecture/design solution; **- **Provide design, implementation and complete testing of new features in supported programming languages; **- **Design interfaces and implementation to support reusability, testability and modularity; **- **Provide time estimates and time/performance/quality trade-offs to management**- **Technology stack on the project**- **Android: Advanced**- **Architecture: MVVM (google arch components LiveData, ViewModel, Navigation, ViewBinding)**- **Multithreading / Reactive: Kotlin Coroutines, StateFlow, RxJava (intermediate, legacy, migration to coroutines), Otto Bus (novice, legacy)**- **Persistence: SQLite, plain SQL**- **Billing: Google Play Billing Library 3**- **Unit Testing: JUnit, Mockito**- **Dependency Injection: Dagger2****Other**- **Level of english: Upper intermediate**- **Working Schedule: 9-18hs ARG (Client in Central Time)**- **Holidays: US holidays