Вакансия Android-разработчик в инфраструктурную команду в Дзен, Москва

Android-разработчик в инфраструктурную команду в Дзен, Москва

Android-разработчик в инфраструктурную команду в Дзен, Москва

Каждый день миллионы людей смотрят, читают и обсуждают контент в Дзене. А наша команда отвечает за мобильную инфраструктуру, которая помогает Android-приложению оставаться стабильным, быстрым и удобным для разработки.

Мы развиваем Gradle-сборки, CI/CD-пайплайны, внутренние инструменты и корневые компоненты приложения: ленту, пуши, авторизацию, техническую аналитику и другие базовые части. Также разрабатываем микросервисы на Python для нужд мобильной разработки.

Ищем разработчиков, которым интересно разбираться в большой мобильной системе: находить неоптимальности в сборках, пайплайнах, тестах и архитектуре, предлагать улучшения и доводить их до результата. Нам важны проактивность, ответственность и готовность брать ownership за компоненты приложения или инфраструктуры.

Задачи

  • Развитие и оптимизация Gradle-сборок, CI/CD-пайплайнов и внутренних инструментов
  • Развитие корневых компонентов приложения: ленты, пушей, авторизации, технической аналитики и других базовых частей
  • Поиск и устранение неоптимальностей в сборках, тестах, пайплайнах и runtime-поведении приложения
  • Реализация технических и продуктовых гипотез — от обсуждения идеи до запуска в продакшен и оценки результата
  • Разработка микросервисов и инструментов на Python для нужд мобильной разработки
  • Написание и поддержка автотестов
  • Проведение code review
  • Декомпозиция и оценка времени выполнения задач

Стек:

  • Проект: >650 модулей
  • Android: Kotlin, Gradle, Android Gradle Plugin 
  • Архитектура: Clean Architecture + MVVM 
  • UI: Jetpack Compose + собственная дизайн-система 
  • DI: Dagger 2, component dependencies 
  • Навигация: Decompose 
  • Асинхронность: Kotlin Coroutines + Flow 
  • CI/CD: пайплайны сборки, тестирования и релизов 
  • Инструменты: Python, внутренние микросервисы 
  • UI-тесты: Kaspresso + Page Object Pattern

Требования

  • Знание Kotlin, Coroutines, Jetpack Compose, Dagger 2
  • Опыт Android-разработки от трёх лет
  • Понимание Gradle, Android Gradle Plugin и устройства многомодульных Android-проектов
  • Знание SOLID-принципов и MV* паттернов
  • Интерес к инфраструктуре, производительности, стабильности сборок и качеству developer experience
  • Готовность брать ownership за компоненты приложения или инфраструктуры
  • Умение разбираться в причинах технических проблем и доводить улучшения до результата
  • Умение делиться знаниями и развивать компетенции в команде

Мы предлагаем

Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Формат работы

офисный
комбинированный
дистанционный

Уровень

middle
senior

График работы

полный

Дзен

Создаём самую большую рекомендательную систему в России, выпускаем приложения под Android и iOS и помогаем интересным блогерам прийти в Дзен.

Мы предлагаем

Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда