Вакансия: Android-разработчик (Middle+)
Описание вакансии
Проект СТРЕКОЗА - это маркетплейс, для грузоотправителей и грузоперевозчиков, который помогает безопасно и удобно решать задачи участников рынка. В наших сервисах грузоотправители могут отправлять свои грузы, наблюдая в режиме онлайн за их передвижением.
Мы - IT проект , целью которого является лидерство на рынке автоматизации и оптимизации процессов грузоперевозок в России и СНГ.
Ищем Android-разработчика (Middle+) в крутую команду профессионалов.
В вашу сферу ответственности войдут:
- Разработка новой функциональности для текущего приложения компании;
- Участие в планировании процесса разработки и построении технических решений;
- Оптимизировать и поддерживать приложение.
Требования: - Интерес к логистике;
- Уверенное знание языка Кotlin и Android SDK;
- Опыт разработки коммерческих Android-приложений от 3 лет;
- Понимание и практика в архитектурах: MVVM, MVI, Clean Architecture;
- Уверенная работа с Jetpack Compose и/или XML (View system);
- Опыт работы с: Room, DataStore (или SharedPreferences) Retrofit, OkHttp, Coroutines, Flow Navigation Component, Hilt/Koin (DI) Умение покрывать код юнит-тестами (JUnit, Mockito/Kotlinx) Опыт работы с Git, Pull Request'ами, Code Review. Понимание жизненного цикла Activity/Fragment/ViewModel. Умение разбираться в чужом коде и читать документацию. Уверенная работа с Gradle и настройкой сборки проекта.
- Soft skills: Понимание принципов Agile-разработки (Scrum, Kanban). Опыт работы в командах с спринтовой моделью: планирование, демонстрации, ретроспективы. Навыки оценки задач в story points (относительная сложность, разбивка по задачам, участие в грумингах). Умение декомпозировать задачи и аргументированно защищать оценку трудоёмкости. Понимание важности инкрементальной поставки результата и done-criteria в рамках спринта. Умение вести диалог с дизайнерами, бэкендом, продакт-менеджером. Ответственность за качество и дедлайны. Самостоятельность в принятии технических решений. Аккуратность в именовании, структуре кода и ведении документации.
- Желательно : Опыт публикации приложений в Google Play или в enterprise-магазины. Знание CI/CD (GitHub Actions, Bitrise, GitLab CI и т.п.). Опыт взаимодействия с аналитикой (Firebase, Amplitude, Mixpanel). Опыт интеграции сторонних SDK (например, push, аналитика, оплата). Навыки работы с WebView, deeplinks, dynamic features, app bundles. Понимание производительности (анализ ANR, memory leaks, StrictMode).
Условия: - Достойная оплата труда; Зарплата обсуждается на собеседовании.
- Поможем развивать вашу профессиональную деятельность, готовы оплачивать повышение квалификации, семинары, курсы.
- Работа в дружном, профессиональном коллективе.