Senior/Middle Android Developer
IDT BY INDET GROUP
๐Remote - Belarus
Please let IDT BY INDET GROUP know you found this job on JobsCollider. Thanks! ๐
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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.