Обязанности: Разработка программного обеспечения под ОС Android для управления оборудованием компании (системы автоматического управления дорожно-строительной техникой) Разработка нового функционала приложения Участие в проектировании архитектуры приложения Самостоятельно находить и исправлять ошибки в коде, написание unit-тестов Участие в код-ревью Уверенное знание Kotlin / Coroutine Лабораторные, стендовые и полевые испытания ПО, участие в составления тестовых планов и методик Анализ и поддержка “чужого” исходного кода (Kotlin, C++) Разработка системы управления (нивелирования) строительной спецтехникой Требования: Высшее техническое образование Опыт коммерческой разработки приложений Знание программирования под мобильные платформы Знание архитектур MVI / MVVM Опыт разработки UI на xml + Compose Знание библиотек Android Jetpack, Coroutines, Kotlin Multiplatform Mobile Опыт командной разработки, знание инструментов (Jira, Git, GitLab/GitHub) Теоретические знания/практический опыт в одной или нескольких предметных областей: системы автоматического управления, мобильные робототехнические системы, геодезия, спутниковые радионавигационные системы Технический английский Условия: офис в обязательное посещение офиса м. Войковская и Полигон (Щелковский район) Достойная заработная плата, обсуждается на собеседовании ДМС возможна частичная удаленка