ГКС

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

Не указана
  • Москва
  • От 1 года до 3 лет
  • Управление временем
  • Обучение и развитие
  • Английский язык
  • Английский — C1 — Продвинутый
Обязанности:
  • Разработка и поддержка Android-приложений на Kotlin
  • Реализация новых экранов и функциональности на Jetpack Compose и/или XML
  • Проектирование архитектуры модулей (MVVM/MVI, Clean Architecture)
  • Интеграция с backend через REST API
  • Написание unit- и UI-тестов
  • Использование AI-инструментов (Claude Code, Codex) для генерации и рефакторинга кода, написания тестов — с обязательной критической проверкой результата
  • Участие в code review
  • Подготовка и публикация релизов в Google Play
  • Анализ падений и оптимизация производительности приложения
Требования:
  • Kotlin (уверенное владение), понимание Java
  • Android SDK, Jetpack: ViewModel, Lifecycle, Navigation, Room, WorkManager
  • Jetpack Compose и/или XML-вёрстка
  • Архитектура: MVVM/MVI, Clean Architecture, принципы SOLID
  • Асинхронность: Coroutines, Flow
  • Сеть: Retrofit/OkHttp, REST, JSON-сериализация
  • DI: Hilt или Koin
  • Git, работа с ветками и code review
  • Опыт публикации приложений в Google Play
  • Уверенное владение AI-инструментами для разработки: Claude Code или Codex
    • генерация и рефакторинг кода
    • написание тестов
    • работа с кодовой базой через агентные инструменты
    • критическая проверка сгенерированного кода
    • Unit- и UI-тесты (JUnit, MockK, Espresso/Compose Testing)
    • CI/CD (GitHub Actions, GitLab CI, Fastlane)
    • Firebase (Crashlytics, Analytics, Push)
    • Оптимизация производительности, работа с памятью
    • Понимание Material Design 3
    • Kotlin Multiplatform
Условия:
  • Формат работы: офис или удалённая работа
  • Занятость: полная
  • График: 5/2
  • Оформление: по ТК РФ или в статусе самозанятого
  • Заработная плата: обсуждается по итогам собеседования
  • Дополнительно: ДМС, обучение за счёт компании, оплата AI-инструментов, предоставление техники для работы