SuperJob —
одна из крупнейших площадок России по поиску работы. Наши основные цифры: миллион посетителей каждый день, 20+ миллионов зарегистрированных пользователей, 30 миллионов резюме и 400 тысяч вакансий.
Мы ищем Ведущего разработчика в нашу команду 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 или интерес к нему.
Чего ждать от нас:
Оформление по ТК РФ: полностью официальные оклад и квартальные премии, ДМС,
Офис в центре Москвы в 8 минутах пешком от станций метро Маяковская, Тверская, Пушкинская, Чеховская и Новослободская. 3D-тур по нашему офису: https://public.superjob.ru/3dtour/
Гибкий график работы, возможность при необходимости работать из дома.
Контакты:
Пишите в Telegram нашему IT-рекрутеру Сергею: @HR90lvl