Мы ищем опытного Android-разработчика в нашу техническую команду Mobile Core! Если тебе интересно влиять на архитектуру мобильных приложений, развивать инфраструктуру и автоматизировать процессы — добро пожаловать в нашу команду.
Mobile Core — это техническая команда, которая делает жизнь мобильных разработчиков быстрее, проще и продуктивнее. Мы разрабатываем решения, которые помогают продуктовым командам (iOS, Android и Mobile QA) удобнее и стабильнее создавать крутые фичи и доставлять ценность пользователям.
Команда
- 3 iOS-разработчика.
- 2 Android-разработчика (один из них Team Lead).
- 1 Mobile QA.
- 1 Project Manager.
Мы плотно работаем с iOS- и Android-техлидами, которые являются нашими ключевыми партнёрами в развитии технологий.
Чем мы занимаемся
-
Оптимизируем разработку — помогаем продуктовым командам работать быстрее и эффективнее.
-
Задаём технический вектор — совместно с техлидами формируем стратегию развития мобильной платформы.
-
Разрабатываем инфраструктуру — CI/CD, ускорение сборок, мониторинг, инструменты автоматизации.
-
Отвечаем за Core-архитектуру — DI, навигация, аналитика, диплинки, уведомления и другие ключевые модули.
-
Создаём тулзы и автоматизации — статический анализ, интеграции с Jira, умные боты для удобства работы, плагины для Android Studio (Geminio).
-
Распространяем лучшие практики — код-стайл, архитектурные гайдлайны, demo-приложение.
Текущие задачи и фокусы
- Перевод CI/CD с Bamboo на Jenkins.
- Миграция на Kotlin Coroutines и MVIKotlin.
Ты точно нам подойдёшь, если
- Имеешь опыт решения сложных технических задач, любишь в них закапываться.
- Знаешь Android-платформу вдоль и поперёк и хочешь развиваться дальше.
- Используешь современный стек — Kotlin, Jetpack Compose, Coroutines.
- Имеешь опыт работы с CI/CD и Gradle — оптимизировал сборки, разрабатывал автоматизации и сопутствующие инструменты.
- Не боишься предлагать идеи и доводить их до реализации.
- Грамотно приоритизируешь задачи и умеешь аргументировать решения.
- Хочешь учиться новому и делиться знаниями с коллегами.
- Готов воспринимать критику конструктивно и совершенствовать свою работу.
Технологический стек: Kotlin, Jetpack Compose, Coroutines.
Будет плюсом
- Опыт работы в технических командах.
- Публичные выступления, написание технических статей.
- Опыт работы со state-машинами, реактиво-событийными фреймворками (MVI, TEA, Redux).
- Опыт UI-тестирования, особенно с Kaspresso.
Как мы тебя погрузим в команду
- Для каждого нового сотрудника мы готовим набор задач и выделяем ментора.
- Обучение делится на три категории: архитектура и технологии, продукт, процессы.
- Включает теорию (статьи, видео, презентации) и практику (реальные задачи).
Наши технологии и подходы
- Два приложения в едином репозитории (для соискателей и работодателей).
- Фича-модульная архитектура — позволяет большой команде разрабатывать фичи параллельно, не толкаясь в одних и тех же модулях, обеспечивая лучшую масштабируемость и поддержку кода.
- Jetpack Compose — всё новое пишем только на нём, оставшиеся View добиваем через редизайн.
- Крутая дизайн-система — позволяет писать экраны на основе готовых компонентов, ускоряя разработку и обеспечивая единообразие интерфейсов.
- A/B-тесты и метрики — тестируем не только продуктовые изменения, но и технические решения.
- CI/CD, кодогенерация, автоматизации — ускоряем разработку и сокращаем рутину.
- Еженедельный Release Train — поставляем фичи предсказуемо и стабильно.
Почему у нас круто
- Постоянно на волне новых технологий — исследуем, экспериментируем, обновляем стек.
- Сильная команда и обмен опытом — всегда найдётся опытный ревьюер и с кем обсудить проблему.
- Выступаем на конференциях, ведём техблог — и поддерживаем инициативы в этом направлении.
- Продвинутая инфраструктура CI/CD — автоматизация, кодогенерация, статический анализ.
- Развиваем мониторинг и аналитику — у нас есть крутые дашборды с данными о ревью, скорости сборок, закрытии задач, техническом долге и активности команд.
- Развиваем сотрудников — строим индивидуальные планы развития, помогаем прокачиваться в разных направлениях, регулярно собираем обратную связь.
- Работаем с дизайн-системой — на основе Jetpack Compose.
- Тщательно покрываем код тестами — рефакторинг без страха и боли.
- Гибкие процессы — если что-то мешает, мы это меняем или убираем.
- Никаких переработок — work-life balance у нас в культуре.
Условия
- Возможность работать удалённо или из офиса.
- Гибкий график.
- Канал с мемами mmemes — эксклюзивные шутки про мобильную разработку.
- ДМС со стоматологией с первого месяца + страхование жизни.
- Поддержка 24/7 — юрист, психолог, финансовый консультант.
- Промокоды и бонусы от партнёров с технической литературой.
- Обучение за счёт компании — курсы, конференции, сертификации.
- Достойный уровень заработной платы.
- Совместное целеполагание и индивидуальный план развития.
Если тебе интересно — пиши нам! Будем рады обсудить детали.