Компания "Kokoc Group"
Мы ищем Middle Android Engineer в команду, которая строит сложную B2B-платформу для управления брендингом автомобилей. Это не просто очередное приложение — это end-to-end система, которая автоматизирует весь жизненный цикл нанесения брендинга: от взаимодействия с агентствами до проверок соответствия со стороны операционных команд.
Вы будете работать в команде Driver Classes — ключевом звене, отвечающем за классификацию транспортных средств и обработку данных в контексте верификации брендов.
Разрабатывать и поддерживать функционал Android-приложения на Kotlin и Jetpack Compose.
Участвовать в проектировании архитектуры новых фич, системных решений и A/B-экспериментов.
Работать в гибкой среде (Agile/Scrum): участвовать в планировании спринтов, декомпозировать задачи, проводить демо.
Искать и устранять баги, узкие места производительности, проблемы с многопоточностью и офлайн-хранилищем. Использовать профилировщики (Android Studio) и инструменты сетевой отладки (Charles, Proxyman, Network Inspector).
Обеспечивать высокое качество кода через юнит-тестирование и строгий код-ревью.
Учитывать политики Google Play на всех этапах жизненного цикла доставки приложения.
Опыт: 4+ года коммерческой разработки под Android.
Технологии: Глубокое знание Kotlin, Retrofit/OkHttp, Coroutines/Flow, Jetpack (Compose, WorkManager), DataStore.
Данные и потоки: Опыт работы с офлайн-хранилищами и современными подходами к многопоточности (Coroutines).
Сеть: Уверенное взаимодействие с RESTful API, опыт сетевой отладки.
Архитектура: Понимание Clean Architecture и паттернов (MVVM/MVI), умение применять их на практике.
База: Хорошие знания Computer Science fundamentals (алгоритмы, структуры данных).
Контроль версий: Уверенный Git (ветки, PR, работа с ревью).
Инструменты: Опыт с CI/CD (GitHub Actions, GitLab CI, Gradle) и линтерами (ktlint, Detekt).
Качество: Умение писать поддерживаемый и тестируемый код с покрытием Unit-тестами.
Процессы: Понимание политик Google Play и жизненного цикла мобильной доставки.
Коммуникация: Опыт работы с Jira, Azure DevOps и Figma (для взаимодействия с дизайнерами).
Язык: английский не ниже B2, готовность проходить собеседование на английском
Будет плюсом:
Опыт работы с дизайн-системами и компонентными библиотеками в Compose.
Опыт внедрения Feature Flags и фреймворков для A/B-тестирования.
Использование AI-ассистентов (GitHub Copilot, ChatGPT, Claude) для ускорения рутины и написания тестов.
Условия:
01 Июля
Разработчик / Аналитик ИБ (Security Vision)
Москва
Компания "ITFB Group" ITFB — российская аккредитованная IT компания. Мы разрабатываем и внедряем программное обеспечение, создаём...
01 Июля
Москва
Компания "42" Мы в поисках Unity-разработчика для создания интерактивной визуализации данных в области образования, обучающих игр,...
01 Июля
Разработчик 1С / Сопровождение 1С (доработка, конфигурирование)
Москва
Компания "Всероссийский Банк Развития Регионов" Сопровождение, конфигурирование, доработка на базе 1С: Предприятие 8.3 продукта 1С ЗУП КОРП 3.1...
02 Июля
Разработчик 1С:Документооборот
Москва
Компания "Градус" Мы ищем специалиста для крупной строительной компании, который поможет развивать корпоративную систему электронного...
02 Июля
Ведущий разработчик Back - end
Москва
Компания "ЕВРАЗ" Evraz Steel Box - компания по производству и продаже быстровозводимых зданий из металлоконструкций под ключ, ищет в свою...