Senior/Middle Android Developer

IDT Corporation subsidiary revolutionizing independent retail with POS systems and complementary services, deployed in over 27,000 stores across US.
Minsk, Minsk Region, Belarus
Android
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Retail

Description For Senior/Middle Android Developer

Join NRS – National Retail Solutions Technology, a subsidiary of IDT Corporation, as a Senior/Middle Android Developer in their mission to revolutionize the independent retail industry. We're seeking a skilled developer with 3+ years of experience to implement new features for our Point of Sale (POS) systems.

As part of our team, you'll work with cutting-edge technologies, particularly focusing on Kotlin, Coroutines & Flow, and modern Android development practices. You'll be responsible for developing new functionality, ensuring optimal performance, and maintaining high-quality code standards.

IDT Corporation, our parent company, is a global communications leader founded in 1990, listed on NYSE with over $1.5 billion in revenues and 1,800+ employees across 20 countries. NRS specifically focuses on providing cost-effective, state-of-the-art POS systems and complementary services to independent retailers, helping them compete with larger chains and online merchants.

We offer an excellent benefits package including medical insurance, 26 vacation days, sports activities reimbursement, and flexible work arrangements with hybrid options in Minsk. You'll be working with talented professionals, using modern tools and technologies, and contributing to a platform that serves over 27,000 stores across the US.

The ideal candidate will have strong expertise in Kotlin, experience with MVVM/MVI patterns, and proficiency in working with databases and RESTful APIs. This is an opportunity to make a significant impact in the retail technology sector while growing your career with a stable, successful company.

Last updated a month ago

Responsibilities For Senior/Middle Android Developer

  • Developing new functionality using Kotlin
  • Working with Coroutine and Flow
  • Working with Database (Room+SQLite)
  • Ensure optimal performance, quality and responsiveness of application
  • Debug and resolve software defects and technical issues
  • Write clean, maintainable and scalable code following best practices

Requirements For Senior/Middle Android Developer

Kotlin
  • 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+)

Benefits For Senior/Middle Android Developer

Medical Insurance
  • Competitive salary and growth opportunities
  • Quality hardware provided
  • Remote work opportunity or hybrid in Minsk
  • Sports activities reimbursement
  • Medical insurance
  • 26 vacation days & 5 fully covered sick days
  • Corporate English lessons

Interested in this job?

Jobs Related To NRS – National Retail Solutions Technology Senior/Middle Android Developer

Senior Android Engineer, Search Feed

Senior Android Engineer position at Airbnb, focusing on building and improving the core search experience for millions of users worldwide.

Senior Android Engineer, Quality Engineer, BizTech

Senior Android Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for their mobile applications.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility features and improvements for the Android platform.

Senior Software Engineer I (Java/Android)

Senior Software Engineer position focused on Java and Android development for industrial automation solutions.

Senior Software Engineer I (Java/Android)

Senior Software Engineer position focused on Java and Android development for industrial automation solutions.