other

Android-разработчик в команду Skillets

Более недели назад

З/П не указана

Город: Москва. Станции метро: Алексеевская

HeadHunter

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 1 года

Обязанности:

Ищем опытного Android-разработчика для работы в продуктовой мобильной команде Skillets! Мы вместе программируем будущее HR-Tech. Для этого планируем создать совершенно новую платформу для работы с навыками и умениями. Она призвана упростить поиск работы, подсветить пути карьерного развития. А еще поможет работодателям находить самых подходящих кандидатов в один клик и предоставит инструменты развития и удержания сотрудников Мы, с по-хорошему стартаперским вдохновением, делаем следующее: помогаем работодателю и соискателю найти друг друга быстро и качественно, через мэтчинг навыков; работаем над подходами по автоматизированному улучшению и обновлению каталога навыков, ведь навыки - сущность динамическая; определяем и создаем механики подтверждения навыков; создаем базу цифрового профиля соискателя и помогаем работодателям ранжировать соискателей на базе навыков; разрабатываем инструменты по выстраиванию карьерных траекторий и образовательных треков. Каждый член команды у нас - это ценный источник продуктовых и бизнес решений. Го делать мир HR-Tech эффективнее и ярче! Мы ожидаем, что Вы: отлично знаете платформу Android; владеете популярными архитектурными паттернами и технологиями, умеете осознанно их применять; умеете находить баланс между продуктовой и технической составляющей; знаете как работать в команде, находите убедительные аргументы, конструктивно реагируете на аргументы коллег; хотите непрерывно совершенствовать свои навыки. Будет плюсом, если Вы: имеете опыт написания технических статей и выступлений, желаете развиваться в этом направлении; знакомы с гибкими методологиями (Scrum, Kanban); имели дело со state-машинами и реактиво-событийными фреймворками. Вам предстоит: развивать и поддерживать Android приложения HeadHunter в команде опытных разработчиков; писать код и проводить Code Review; участвовать в принятии технических решений и планировании процесса разработки. Мы используем технологии, фреймворки и подходы: Работаем над двумя приложениями: для соискателей и работодателей, кодовая база общая с мелким дроблением на модули Разработка ведется на языке Kotlin. Используем реактивную архитектуру с MVI на базе MVICore и RxJava. Toothpick в качестве DI-фреймворка. Активно внедряем Jetpack Compose, часть новых фич пишем уже на нем, постепенно переводим старые. Есть стайлгайд, применяем статические анализаторы: Android Lint, detekt. Инфраструктура на базе технологий: Gradle на kts, Fastlane, Bamboo, Docker, K8s. На каждый PR прогоняются тесты и различные проверки. В тестах используются JUnit5, Kaspresso и Marathon для тестов. Совместно с QA пишем UI-тесты, с использованием Kaspresso и оркестратора Marathon. Критичный функционал покрываем Unit и компонентными тестами на JUnit5. Автоматизируем рутинные процессы, пишем и используем шаблоны, собственные IDE-плагины для автоматизации рутинных задач. Постоянно развиваем дизайн систему. Подробнее про используемые технологии можно посмотреть в техрадаре и плейлисте на YouTube. Почему у нас хорошо: мы постоянно на волне новых технологий: регулярно проводим исследования, пересматриваем наш стек по мере необходимости; сильная команда, постоянный обмен опытом, всегда найдется опытный ревьюер и человек, с которым можно обсудить проблемы; настроенные процессы CI/CD, большое количество автоматизаций и кодогенерации, делающих нашу работу проще и приятнее; постоянно развиваем дизайн-систему; работа над качеством, вся наша ключевая функциональность покрыта автотестами, что здорово выручает при проведении больших рефакторингов; участвуем в open source проектах и ведем свои; отсутствие бюрократии и ненужных встреч. Если процесс нам мешает мы его выкидываем. Никаких авторитетов; методология Kanban + Release Train + Целеполагания на уровне команд; ведём техноблог, в котором честно рассказываем о наших достижениях и проблемах. Мы хотим, чтобы каждый сотрудник был доволен своей работой, поэтому мы предлагаем: Возможность выбора места работы: удаленно или из офиса; Гибкий график; Корпоративное ДМС после завершения испытательного срока (решаем вопросы со здоровьем быстро и удобно); Активная корпоративная жизнь: регулярно проводим неформальные оффлайн-встречи, возможность командировок из другого города; Электронная корпоративная библиотека; Молодой, профессиональный и дружный коллектив; Возможность профессионального развития, обучение за счет компании, участие в конференциях; Достойный уровень заработной платы; Совместную постановку целей и индивидуальный план развития.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 105971891

Похожие вакансии

Android-разработчик в команду Комбайн

Договорная

Москва. Станции метро: Алексеевская

HeadHunter

Android-разработчик в команду Mobile Architecture

Договорная

Москва. Станции метро: Алексеевская

АВИТО ТЕХ

Android разработчик в команду B2B2C (SberDevices)

Договорная

Москва. Станции метро: Алексеевская

СБЕР

Android-разработчик в команду hr-om

Договорная

Москва. Станции метро: Алексеевская

HeadHunter

Разработчик C++/QML в команду Android

Договорная

Москва. Станции метро: Алексеевская

2ГИС

Android-разработчик

Договорная

Москва. Станции метро: Алексеевская

Центр корпоративных технологий