We are looking for a Middle Android developer for a new project!
📍Location: Oryol, Tula, Kaluga, or Nizhny Novgorod
Responsibilities:
- Develop and maintain native Android applications
- Create user interfaces based on design mockups
- Integrate the application with backend services and REST API
- Participate in architecture design and code reviews
- Optimize performance, stability, and code quality
- Work in a team with backend, QA, and designers
If you have:
- Solid knowledge of Kotlin (Java is a plus)
- Commercial Android development experience of 2+ years
- Knowledge of Android SDK and component lifecycle
- Experience with Jetpack Compose and/or classic Views
- Asynchronicity: Coroutines, Flow
- Understanding of multithreading, state management, SOLID
- Multi-level architecture (Data / Domain / Presentation) and patterns (MVVM / MVI)
- REST API integration
- Local databases (SQLite / Room)
- Git
- DI frameworks (Dagger / Hilt)
Will be a plus:
- Experience with multi-module architecture
- Writing unit and UI tests
- Understanding CI/CD in mobile development
- Experience with performance and memory optimization
📩 Applications and CVs to DM @KKatya_recruiter