Проект СТРЕКОЗА - это маркетплейс, для грузоотправителей и грузоперевозчиков, который помогает безопасно и удобно решать задачи участников рынка. В наших сервисах грузоотправители могут отправлять свои грузы, наблюдая в режиме онлайн за их передвижением.
Мы - 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).
Условия: - Достойная оплата труда; Зарплата обсуждается на собеседовании.
- Поможем развивать вашу профессиональную деятельность, готовы оплачивать повышение квалификации, семинары, курсы.
- Работа в дружном, профессиональном коллективе.