Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

IDT Technologies

IDT is a Belarusian technology integrator and software provider specializing in computer-aided design (CAD), geographic information systems (GIS), and building information modeling (BIM) solutions. As an authorized partner of major software developers like Autodesk, the company supplies engineering, architecture, and construction firms with advanced design tools and specialized IT infrastructure. In addition to software distribution, it offers technical support, system integration, and professional training services to help organizations digitize their engineering and design workflows.

We are seeking a skilled Senior Android Developer to join our NRS Team!

In this position, you will be responsible for rewriting the Android base code into a multi-platform solution using Kotlin Multiplatform technology.

Primary location - Minsk, Belarus!

Requirements:

  • Minimum 7 years of commercial experience as an Android Engineer
  • Excellent knowledge of Kotlin
  • Kotlin Multiplatform is a must
  • Deep knowledge of Jetpack Compose is a must
  • Proficiency in Material 2/3 and Atomic design
  • Deep 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

Primary responsibilities:

  • You collaborate with the Designer, Product Manager, and your Development Team to deliver the next-generation Point of Sale (POS) system
  • Develop high-quality Android native POS application with all their complexities
  • Ability to learn fast and ready to make a big impact
  • Experience working with Agile software development methodologies.
  • Strong analytical and problem-solving skills
  • Design and implementing UI using Compose Multiplatform
  • Collaborate with UI/UX designer to implement intuitive and responsive user interfaces
  • Developing new functionality using Kotlin
  • Integrate APIs, third-party libraries and services
  • Ensure the 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

We are pleased to offer you:

  • An exciting and challenging job with talented people around
  • 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

A few words about us:

IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers.

We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues.

About NRS:

National Retail Solutions (NRS), currently a wholly owned subsidiary of IDT Corporation, is revolutionizing the independent retail industry by providing them with cost-effective, state of the art point of sale systems and complementary services such as apps for store management and consumer ordering, web store front for the store, and loyalty programs allowing small retailers to more effectively compete with the larger store chains and online merchants.

We are deployed in well over 27 thousand stores across the US at this time.

Recommended for you based on this role

Similar stack
Same company
In your city
$48k – $56k per year (net) • Internship • 6+ year exp • Minsk
Kotlin
Node JS
PHP
SQL
TypeScript
JavaScript
Node JS
Fastify
Nest.JS
Databases
PostgreSQL
Frontend
Angular
React.js
Socket.IO
Vue.js
Mobile
State Management
DevOps
AWS
CI/CD
Docker
Git
Kubernetes
WebSockets
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Minsk
Employment
Internship

Compensation

Salary
$48k – $56k per year
Benefits
Growth opportunities, Health insurance, Sports activities