DEV
May 21

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

🆔DEV-491

📝 Краткое описание

  • Грейд: Senior
  • Ставка: 1 350 руб/ч
  • Локация: любая
  • Длительность проекта: 3–6 месяцев
  • Краткое описание: разработка мобильного приложения для крупной сети фастфуда, акцент на Compose, архитектуру, CI/CD и взаимодействие с бэкендом

🎯 Требования (стек)

  • Продуктовый опыт:
    • Опыт работы в продуктовой команде от 3 лет.
    • Практический опыт TBD (Trunk Based Development) от 1 года.
    • Создание и настройка фича флагов.
  • Взаимодействие с бэкендом:
    • Работа с документацией swagger или аналогами.
    • Знание принципов работы с сетью (HTTP, REST API, WebSockets и др.), сериализации данных (kotlinx.serialization).
    • Опыт работы с Retrofit, OkHttp от 3 лет.
  • Android:
    • Kotlin Coroutines и Flow.
    • DataStore.
    • Room.
    • Secure storage.
    • Yandex Map.
  • Аналитика:
    • Mindbox SDK.
    • AppMetrica (Яндекс).
  • Архитектура:
    • Опыт разработки и поддержки многомодульных проектов от 3 лет.
    • Опыт работы с MVI от 2 лет.
    • Dagger от 3 лет.
  • UI & Design:
    • Compose от 3 лет.
    • Compose Navigation от 1 года.
    • Анимация (Lottie).
    • Разработка и поддержка дизайн-систем от 2 лет.
  • CI/CD:
    • GitLab CI/CD.
    • Опыт создания gradle tasks (Kotlin).
    • Опыт автоматизированной дистрибуции в маркеты.

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

О проекте: мобильное приложение для крупной сети фастфуда
Описание роли: разработка и поддержка Android-приложения, взаимодействие с командой, обеспечение качества и стабильности релизов
Основные задачи:

  • Разработка нового функционала
  • Работа с фича-флагами
  • Интеграция с backend по REST/WebSocket
  • Настройка аналитики
  • Поддержка архитектуры (MVI, многомодульность)
  • Реализация UI в Compose
  • Настройка CI/CD процессов и дистрибуции

📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата

Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.