Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. It provides prepaid communication and payment services and is one of the largest international voice carriers. National Retail Solutions provides point-of-sale, payment, and digital solutions to independent retailers across the United States and Canada, and is developing a restaurant POS platform.
задачи
Design and implement user interfaces using Jetpack Compose and Compose Multiplatform;
Develop new functionality using Kotlin Multiplatform;
Collaborate with UI/UX designers to build intuitive and responsive interfaces;
Integrate APIs, third-party libraries, and services;
Ensure application performance, quality, and responsiveness;
Debug and resolve software defects and technical issues;
Write clean, maintainable, and scalable code;
Build MDM agent components that run on Android devices and communicate with the management server;
Implement device policies, including app restrictions, screen lock, and Kiosk mode;
Support device enrollment workflows, including Zero-Touch and QR code provisioning;
Handle remote management actions, including lock, wipe, silent app installation, and compliance reporting;
Use foreground services, WorkManager, and Broadcast Receivers to ensure reliable background execution;
Collaborate with backend teams to integrate the mobile agent with the IT admin console;
Work with product managers to turn requirements into technical solutions;
Participate in Agile ceremonies and cross-functional planning sessions;
Communicate across time zones with teams in Minsk, Israel, and the U.S;
Maintain at least three hours of daily overlap with the U.S. Eastern time zone.
требования
7+ Years of commercial Android development experience;
Excellent knowledge of Kotlin;
Deep knowledge of Jetpack Compose;
Proficiency in Material 2/3 and Atomic design;
Deep knowledge of Coroutines and Flow;
Understanding of MVVM/MVI patterns;
Familiarity with RESTful APIs and Retrofit or Ktor;
Experience with Dagger/Hilt or Koin;
Experience with Room or another database;
Knowledge of DevicePolicyManager and Android Enterprise concepts;
Ability to work with foreground services, WorkManager, and Broadcast Receivers;
Familiarity with EMM architecture and the role of a mobile agent;
Experience using AI tools such as GitHub Copilot, Cursor, or Claude in daily work;
Fluent English;
Nice to have: working knowledge of RESTful backend services and PHP or Node.js, experience with SQLite and relational databases.
условия
Competitive salary;
26 Vacation days and 5 fully covered sick days per year without requiring a sick leave certificate;
Compensation for professional training, seminars, and conferences;
Sports activity reimbursement and a loyalty program;
Medical insurance;
Referral rewards for helping grow the team;
Company-supported English classes;
Free parking at the modern office in central Minsk.