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 day 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

Android Platform - Senior Engineer

Senior Android Platform Engineer role at Qualcomm focusing on system-level development for Snapdragon chipsets.

Sr. Android Software Engineer, Insurance Engineering

Senior Android Engineer role at Airbnb building protection products, offering remote work, competitive pay, and opportunity to impact millions of users.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while improving digital accessibility for millions of users.

Android Developer

Senior Android Developer position at Powertalent with 5+ years experience, offering remote work, health benefits, and professional development opportunities.

Senior Software Engineer Android, Google Photos

Senior Android Engineer role at Google Photos, focusing on mobile development, technical leadership, and product innovation in Sydney.