Вакансия в архиве
Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию
Ищем опытного Android-разработчика для работы над основным приложением сервиса.
Основным направлением работ команды будет построение платформы для сбора и валидации навыков, которая позволит работодателям эффективнее находить сотрудников, а соискателям - выбирать лучшие траектории карьерного развития.
Мы ожидаем, что Вы:
Командный игрок: умеете выстраивать отношения с людьми, находите убедительные аргументы, конструктивно реагируете на аргументы коллег;
Имеете опыт в разработке под Android от 2-х лет;
Отлично знаете платформу Android и свободно владеете языком Kotlin;
Знаете шаблоны проектирования, принципы SOLID, архитектурные паттерны и умеете применять их на практике;
Знакомы с основными алгоритмами и структурами данных;
Умеете писать поддерживаемый и тестируемый код;
Хотите непрерывно совершенствовать свои навыки;
Будет плюсом, если Вы:
Имеете опыт в автоматизации сборки, тестирования, релизов приложений;
Имеете опыт написания технических статей и выступлений, желаете развиваться в этом направлении;
Знакомы с гибкими методологиями и системами целеполагания (OKR, Kanban, );
Имели дело со state-машинами и реактиво-событийными фреймворками
Вам предстоит:
Развивать и поддерживать Android приложения HeadHunter в команде опытных разработчиков;
Проводить Code Review;
Участвовать в принятии технических решений и планировании процесса разработки.
Мы используем технологии, фреймворки и подходы:
Kotlin;
Многомодульная архитектура;
DI на основе Toothpick;
RxJava2;
JUnit, Kaspresso и Marathon для тестов;
MVI на базе MVICore;
Gradle на kts;
Собственные IDE-плагины для автоматизации рутинных задач.
Подробнее в тех-радаре: https://techradar.hhdev.ru/android
Почему у нас хорошо:
Мы постоянно на волне новых технологий: 25% времени работы продуктовых команд и неограниченное время тех команды у нас занимает техналог.
Мы регулярно пересматриваем стек и при необходимости его меняем;
Сильная команда, 10 разработчиков уровня senior и middle, постоянный обмен опытом;
Настроенные процессы CI/CD, большое количество автоматизаций и кодогенерации, делающих нашу работу проще и приятнее;
Постоянно развиваем Дизайн-систему;
Работаем над качеством, вся наша ключевая функциональность покрыта Unit- и UI- тестами, что здорово выручает при проведении больших рефакторингов;
Отсутствие бюрократии и ненужных встреч. Если процесс нам мешает мы его выкидываем. Никаких авторитетов;
Методология Kanban + Release Train;
Целеполагание через OKR, полностью прозрачный процесс на уровне компании;
Можно стать немножко видеоблогером и записать “охэхэнную историю” в техблоге.
Мы хотим, чтобы каждый сотрудник был доволен своей работой, поэтому мы предлагаем:
Гибкий график работы из дома либо в офисе;
Корпоративное ДМС после завершения испытательного срока (решаем вопросы со здоровьем быстро и удобно);
Электронная корпоративная библиотека;
Кофемашина с зерновым кофе, чай, фрукты, йогурты на кухне;
Активная корпоративная жизнь;
Молодой, профессиональный и дружный коллектив;
Возможность профессионального развития, обучение за счет компании, участие в специализированных конференциях;
Достойный уровень заработной платы;
Совместную постановку целей и индивидуальный план развития.
Более 300 человек
в техдепе
В среднем
6 человек в команде
50 команд разработки
Каждая команда делает задачу целиком, от проектирования до продакшна
Кроссфункциональность — команды делают задачи для разных частей сервиса
Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию