Kotlin разработчик

ориентир по рынку
вакансия зп не указана
в среднем 222 199 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

генерация резюме под вакансию

Загрузи резюме в профиль, чтобы сгенерировать временное CV под эту вакансию

сопроводительное письмо

Загрузи резюме в профиль, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Synergy3 Home Solutions is a modern HVAC, plumbing, and electrical company that leverages technology and innovation to improve service experiences. With over 16 years of industry experience, the organization focuses on continuous improvement and growth within the home services sector.

задачи

  • Develop and maintain the Android kiosk app using Kotlin and Jetpack Compose;
  • Work with Device Owner API and DevicePolicyManager for kiosk mode, provisioning, and OTA updates;
  • Integrate with Firebase services including Firestore realtime listeners and FCM push commands;
  • Interact with the backend REST API using Retrofit;
  • Write unit and UI tests using JUnit, MockK, Turbine, and Compose Testing;
  • Navigate and understand backend code in Spring Boot and Kotlin for API contract alignment;
  • Work with CI/CD pipelines via GitHub Actions;
  • Perform code reviews and maintain codebase quality.

требования

  • 3+ Years of commercial Android development experience using Kotlin;
  • Proficiency with Jetpack Compose and Material 3;
  • Knowledge of MVI/MVVM architecture patterns and Clean Architecture;
  • Experience with Hilt (Dagger), Firebase (Firestore, FCM), and Retrofit/OkHttp;
  • Proficiency with Coroutines and Flow (StateFlow, Channel);
  • Understanding of Device Owner/Device Policy Manager API or willingness to learn;
  • Ability to read and understand backend code in Kotlin and Spring Boot;
  • Experience with Git feature branches and pull requests;
  • Nice to have: Experience with Lock Task Mode, kiosk applications, CameraX, ML Kit, WorkManager, background processing, Spring Boot, PostgreSQL, and Flyway.

условия

  • Competitive compensation;
  • Product team environment;
  • Opportunity to work with real hardware;
  • Opportunity to influence architectural decisions;
  • No conditions specified.

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Откликнуться Добавить в трекер

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.