Senior/Middle Android Developer

closed
IDT BY INDET GROUP Logo

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