Android-разработчик (Middle+)

Стрекоза

Android-разработчик (Middle+)

Ростов-на-Дону, микрорайон Северный, проспект Космонавтов, 29/2

Описание вакансии

Проект СТРЕКОЗА - это маркетплейс, для грузоотправителей и грузоперевозчиков, который помогает безопасно и удобно решать задачи участников рынка. В наших сервисах грузоотправители могут отправлять свои грузы, наблюдая в режиме онлайн за их передвижением.

Мы - 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).
Условия:
  • Достойная оплата труда; Зарплата обсуждается на собеседовании.
  • Поможем развивать вашу профессиональную деятельность, готовы оплачивать повышение квалификации, семинары, курсы.
  • Работа в дружном, профессиональном коллективе.
Навыки
  • Java
  • Kotlin
  • Android SDK
  • Scrum
  • Agile
  • Android
  • Алгоритмы и структуры данных
  • Unit Testing
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию