Вакансия: Senior Android-разработчик в команду "Мобильные продукты"
Описание вакансии
Ищем опытного Android-разработчика для работы в мобильной продуктовой команде.
О нас:
Мы занимаемся развитием основного сервиса hh.ru - Job Board а. В ведении нашей команды главный экран приложения, авторизация, отклики, онбординг и другие важные части сервиса.
Состав команды: 2 Android-разработчика, 2 iOS-разработчика (один из них Team Lead), Mobile QA.
Вам предстоит:
- Разработка и развитие корневых фич сервиса hh.ru;
- Погружение в бизнес-контекст и участие в принятии продуктовых решений;
- Участие в принятии технических решений и планировании процесса разработки;
- Наслаждаться налаженными процессами Continuous Integration и Continuous Delivery.
Мы ожидаем, что вы:
- Отлично знаете платформу Android и имеете широкий опыт разработки;
- Используете современный стек Kotlin, Jetpack Compose, Coroutines;
- Умеете находить баланс между продуктовой и технической составляющей;
- Хотите не просто закрывать задачи в Jira, а делать так, чтобы пользователям было круто;
- Знаете, как работать в команде, находите убедительные аргументы, конструктивно реагируете на аргументы коллег;
- Знакомы с гибкими методологиями (Scrum, Kanban);
- Хотите непрерывно совершенствовать свои навыки.
Будет плюсом, если вы:
- Имели дело со стейт-машинами и реактиво-событийными архитектурами;
- Имеете опыт написания технических статей и выступлений, желаете развиваться в этом направлении.
Мы используем технологии, фреймворки и подходы:
- Работаем над двумя основными приложениями hh: для соискателей и работодателей;
- Приложения живут в едином многомодульном Gradle-проекте;
- Используем MVI для реализации бизнес-логики фич + MVVM для связывания бизнес-логики и UI;
- Строим UI наших фич на базе дизайн-системы и Jetpack Compose;
- Все важные фичи покрыты UI-тестам, что позволяет нам проводить быстрое регрессионное тестирование и не бояться больших изменений;
- Очень любим A/B-тесты и метрики: проводим под A/B не только продуктовые изменения, но и часть технических;
- Постоянно развиваем инфраструктуру: совершенствуем ревью через статический анализ, ускоряем скорость сборки и прохождения UI-тестов, автоматизируем рутину;
- Налажен и автоматизирован процесс регулярных еженедельных релизов;
- Работаем через Kanban и квартальное/годовое целеполагание;
- Подробнее про наш технический стек: https://techradar.hhdev.ru/android
Почему у нас хорошо:
- Регулярно проводим исследования, пересматриваем наш стек по мере необходимости;
- Сильная команда, постоянный обмен опытом, всегда найдется опытный ревьюер и человек, с которым можно обсудить проблемы;
- Постоянно развиваем дизайн-систему и другие внутренние инструменты для разработчиков;
- Выделяем время на работу с техническим долгом и техническими инвестициями.
Мы хотим, чтобы каждый сотрудник был доволен своей работой, поэтому мы предлагаем:
- Возможность выбора места работы: удаленно или из офиса;
- Гибкий график;
- Достойный уровень заработной платы;
- Корпоративное ДМС (со стоматологией) с первого месяца работы, страхование жизни;
- Корпоративный сервис с круглосуточной поддержкой юриста, психолога и финансового консультанта;
- Промокоды и бонусы от партнеров;
- Возможность профессионального развития, обучение за счет компании, участие в специализированных конференциях;
- В офисе есть тренажеры, настольный теннис, кикер, пул, зона виртуальной реальности и массажные кресла
- Доступ в канал mmemes с эксклюзивными мемами;
- Совместную постановку целей и индивидуальный план развития.