Dex

Senior Android разработчик

Не указана
  • Краснодар
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Android
  • Kotlin
  • Java
  • MVVM
  • Clean Architecture
  • C++

О компании:

С 2006 года Dex зарекомендовала себя как инновационный лидер в области мобильных и веб-технологий. Мы предлагаем уникальную модель работы, сочетая в себе аутсорсинг и аутстаффинг, что позволяет нашим сотрудникам работать над разнообразными проектами и задачами. Это подход способствует не только техническому росту, но и развитию умения адаптироваться к различным рабочим средам и культурам. Наши партнерства с ведущими игроками рынка, такими как Спартак, Сбербанк, Газпром и Nokia, открывают перед нашей командой возможности для профессионального развития и участия в проектах мирового уровня.

Наша команда:

В Dex работает более 200 профессионалов, которые не только воплощают в жизнь инновационные проекты, но и постоянно совершенствуются, обмениваясь знаниями и опытом в рамках нашей корпоративной Академии и IT-сообщества.

Обязанности:

  • Проектировать архитектуру и разрабатывать Android-приложение на Kotlin и Java.
  • Интегрировать библиотеки на C++ через JNI.
  • Участвовать в полном цикле разработки: от идеи до публикации в Google Play, выпускать обновления и поддерживать приложение.
  • Работать над автоматизацией процессов сборки, тестирования и релизов.

Требования:

  • Опыт коммерческой разработки Android-приложений от 5 лет.
  • Отличное знание Kotlin и Java.
  • Уверенное владение архитектурными паттернами: MVVM, Clean Architecture.
  • Опыт работы с многопоточностью: Coroutines, Flow, WorkManager.
  • Глубокое понимание жизненного цикла Android-компонентов и принципов построения UI.
  • Опыт работы с нативным кодом: C/C++, JNI, интеграция библиотек.
  • Навыки работы с системами сборки (Gradle, автоматизация сборок).
  • Опыт профилирования приложений и устранения узких мест производительности.
  • Опыт публикации приложений в Google Play и дальнейшей поддержки обновлений.
  • Знание принципов безопасной разработки на Android (шифрование, безопасное хранение данных).

Будет плюсом:

  • Опыт настройки CI/CD (Fastlane, Bitrise и др.).
  • Опыт работы с WebSocket/gRPC.
  • Опыт написания unit и UI-тестов (JUnit, Espresso).
  • Опыт построения многомодульной архитектуры.

Условия:

  • полный социальный пакет и страхование;
  • ДМС;
  • оплачиваемая реферальна программа
  • гибкий график и удаленную работу;
  • оплата абонемента на ваш выбор;
  • персональное обучение и развитие в рамках Академии Dex;
  • корпоративные мероприятия и поддержка в профессиональном росте.