Обязанности:
Ищем Android-разработчика в команду, которая занимается разработкой и улучшением всего, что связано с поиском в мобильных приложениях. Мы понимаем, что поиск работы или сотрудников – это путь к новым возможностям и началу чего-то великого. Поэтому наша цель - сделать поиск вакансий, резюме и компаний максимально удобным. Мы ожидаем, что Вы: Хотите не просто закрывать задачи в Jira, а делать так, чтобы пользователям было круто, любите доводить фичи до совершенства и не ждете от заказчика полное ТЗ Знаете, как работать в команде, находите убедительные аргументы, конструктивно реагируете на аргументы коллег Отлично знаете платформу Android и имеете широкий опыт разработки Умеете находить баланс между продуктовой и технической составляющей Хотите непрерывно совершенствовать свои навыки Будет плюсом, если Вы: Имеете опыт написания технических статей и выступлений, желаете развиваться в этом направлении Знакомы с гибкими методологиями (Scrum, Kanban) Имели дело со state-машинами и реактиво-событийными фреймворками Вам предстоит: Развивать и поддерживать Android приложения HeadHunter в команде опытных разработчиков Писать код и проводить Code Review Участвовать в принятии технических решений и планировании процесса разработки Мы используем технологии, фреймворки и подходы: Работаем над двумя основными приложениями hh: для соискателей и работодателей. Приложения живут в едином репозитории Разбиваем фичи и общие компоненты приложений на Gradle-модули Используем MVI на базе фреймворка MVICore для реализации бизнес-логики фич + MVVM для связывания бизнес-логики и UI Внедряем Jetpack Compose, все новые фичи пишем на нем и активно переводим старые Все важные фичи покрыты UI-тестам, что позволяет нам проводить быстрое регрессионное тестирование и не бояться больших изменений Строим UI наших фич на базе дизайн-системы Очень любим A/B-тесты и метрики: проводим под A/B не только продуктовые изменения, но и часть технических Постоянно развиваем инфраструктуру: совершенствуем ревью через статический анализ, ускоряем скорость сборки и прохождения UI-тестов, автоматизируем рутину Поставляем фичи через еженедельный Release Train Работаем через Kanban и квартальное/годовое целеполагание Почему у нас хорошо: Регулярно проводим исследования, пересматриваем наш стек по мере необходимости Сильная команда, постоянный обмен опытом, всегда найдется опытный ревьюер и человек, с которым можно обсудить проблемы Настроенные процессы CI/CD, большое количество автоматизаций и кодогенерации, делающих нашу работу проще и приятнее Постоянно развиваем дизайн-систему Работа над качеством, вся наша ключевая функциональность покрыта автотестами, что здорово выручает при проведении больших рефакторингов Участвуем в open source проектах и ведем свои Отсутствие бюрократии и ненужных встреч. Если процесс нам мешает мы его выкидываем. Никаких авторитетов; методология Kanban + Release Train + целеполагание на уровне команд Ведём техноблог, в котором честно рассказываем о наших достижениях и проблемах Мы хотим, чтобы каждый сотрудник был доволен своей работой, поэтому мы предлагаем: Возможность выбора формата работы: удаленно или из офиса Гибкий график Корпоративный ДМС c первого месяца работы (решаем вопросы со здоровьем быстро и удобно) Активная корпоративная жизнь: регулярно проводим неформальные оффлайн-встречи, возможность командировок из другого города Хороший тренажерный зал в офисе и душ при нем, а также занятия йогой, настольный теннис и кикер Кофе в кофемашинах, чай, печенье, фрукты на кухне Электронная корпоративная библиотека Молодой, профессиональный и дружный коллектив Возможность профессионального развития, обучение за счет компании, участие в конференциях Достойный уровень заработной платы Совместную постановку целей и индивидуальный план развитияSenior Android разработчик в команду CoreMobile
Договорная
Москва. Станции метро: Алексеевская
Туту.ру
Android разработчик (команда Mobile Core Platform)
Договорная
Москва. Станции метро: Алексеевская
Домклик