Ведущий разработчик Android

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Крупнейший российский интернет-сервис для поиска работы и сотрудников

Описание вакансии

Условия работы

Мы ищем ведущего разработчика в нашу команду Android-разработки, которая работает над 4 приложениями с более 600 000 активных установок https://play.google.com/store/apps/dev?id=9148925749184286058

Мы ценим вовлечённость и проактивность, разработчики привлекаются ко всему циклу работы над задачей: от проработки идеи до релиза на продакшен.

Стек технологий:

— gradle multi-project: 100+ модулей. Демоаппы для быстрой пересборки фичеэкранов, используем свои темлпейты студии для их генерации;
— для всей новой функциональности и тестов используется Kotlin, 60% кодовой базы на Kotlin;
— фиче-модули на MVVM, Android Jetpack;
— используем Retrofit2/okhttp, Dagger 2, Moshi для сериализации/десериализации JSON, Room Persistence Library для работы с БД, Firebase, Huawei Play Services;
— повсеместно внедряем Clean Architecture с RxJava;
— CI настроен на TeamCity: сборки — каждую ночь, релиз — каждые две недели;
— во всём остальном используем стек Atlassian (Jira, Bitbucket, Crucible, Fisheye, Confluence);
— для общения — Slack, который сильно интегрирован с остальными системами: сами пишем скрипты интеграции (например, оповещения в командные чаты о новых ревью, оповещения от TeamCity насчет релизов и прохождения тестов и т.д.).

Чем предстоит заниматься:

— проектировать архитектуру приложений и клиент-серверное взаимодействие;
— писать качественный, поддерживаемый и тестируемый код на Kotlin/Java;
— писать тесты (Mockk, Kotest и Espresso) и отлаживать код;
— декомпозировать задачи вместе с командой;
— взаимодействовать с дизайнерами, менеджерами проектов и продуктов, разработчиками, аналитиками и тестировщиками;
— принимать участие в разработке всех приложений. Можно выбирать и технические задачи, и заниматься UI;
— релизиться каждые 2 недели.

От вас мы ждём:

— опыт коммерческой разработки нативных приложений под Android;
— опыт командной разработки;
— опыт работы с Kotlin или интерес к нему.

Контакты:

Всегда на связи в телеграм — @HR90lvl

Бонусы

Чего ждать от нас:

— высокая инженерная культура;
— оформление по ТК РФ: полностью официальные оклад и премии;
— ДМС после испытательного срока;
— компенсация проездного для тех, кто работает в офисе;
— бесплатные завтраки и обеды в офисе;
— конференции, профессиональные курсы и обучение — на выбор;
— уютный офис. 3D-тур: https://public.superjob.ru/3dtour/