Kotlin Developer
генерация резюме под вакансию
сопроводительное письмо
описание
IDT Corporation is a global communications company providing prepaid communication and payment services. Its subsidiary, National Retail Solutions, offers point-of-sale, payment, and digital solutions for independent retailers and is currently developing a new restaurant technology platform.
задачи
- Design and implement UI 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 optimal performance, quality, and responsiveness of the application;
- 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 policy enforcement 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;
- Work with foreground services, WorkManager, and Broadcast Receivers to ensure reliable background execution;
- Collaborate with backend teams to ensure robust integration between the mobile agent and 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 3 hours of daily overlap with U.S. Eastern time zone.
требования
- 5+ 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 & 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;
- Knowledge of DevicePolicyManager and Android Enterprise concepts;
- Ability to work with foreground services, WorkManager, and Broadcast Receivers;
- Familiarity with EMM architecture;
- Experience using AI tools such as GitHub Copilot, Cursor, or Claude;
- Fluent in English;
- Nice to have: Working knowledge of RESTful backend services and PHP or Node.js, experience with SQLite and relational databases.
условия
- Competitive salary with annual performance review;
- Top-tier hardware;
- Continuous learning and career growth opportunities;
- Compensation for professional training, seminars, and conferences;
- Referral program;
- Company-supported English classes.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.