Senior/Middle Android Developer
closed
IDT BY INDET GROUP
📍Remote - Belarus
Summary
Join our NRS Team as a skilled Senior/Middle Android Developer! You will implement a new level of our POS (point of sale) system, working with cutting-edge technologies alongside a strong team. This role requires a minimum of 3+ years of commercial Android development experience and expertise in Kotlin, Coroutines, MVVM/MVI patterns, and RESTful APIs. We offer a competitive salary, growth opportunities, remote work options, comprehensive benefits including medical insurance and paid time off, and opportunities for professional development. We are a global communications company with a strong presence in the US retail market, offering a challenging and rewarding work environment.
Requirements
- Minimum 3+ years of commercial experience as an Android Engineer
- Excellent knowledge of Kotlin
- Ability to create complex custom views using XML
- Knowledge of Coroutines & Flow
- Understanding of MVVM / MVI patterns
- Familiarity with RESTful APIs (Retrofit or Ktor libraries)
- Experience with Dagger/Hilt or Koin
- Experience with Room (or another database)
- Fluency in English (B2+)
Responsibilities
- Develop new functionality using Kotlin
- Utilize Coroutines and Flows
- Work with a Database (Room+SQLite)
- Ensure optimal performance, quality, and responsiveness of the application
- Debug and resolve software defects and technical issues
- Write clean, maintainable, and scalable code following best practices
Preferred Qualifications
Experience building UI with Compose
Benefits
- Competitive salary and growth opportunities
- Really good hardware
- Remote work opportunity or hybrid in Minsk
- Sports activities reimbursement
- Medical insurance
- 26 vacation days & 5 fully covered sick days without sick leave required per year
- Superb corporate English lessons
This job is filled or no longer available