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

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


MSK | Full time | 170 - 300 т.р.

inDriver

– международный сервис пассажирских перевозок. Входим в топ-3 мобильных сервисов для заказа поездок — 70 млн. пользователей, 550 млн. поездок, 450 городов в 32 странах мира.

🏔Мы ищем Android разработчиков в продуктовую и платформенную команды inDriver. 

В отделе Android разработки 20 человек, а всего в команде 120+ разработчиков и инженеров.


Что предстоит делать 🚀: 

- Разработка нового функционала приложения;

- Поддержка уже существующего функционала;

- Участие в СodeReview;

- Участие в процессах планирования спринта и декомпозиции задач;

- Написание Unit тестов;


Технологический стек:

- Пишем на Kotlin, есть легаси на Java (40% кода);

- Многомодульная архитектура, 60+ модулей;

- Dagger 2, RxJava 2, Retrofit + OkHttp + Gson, Android Architecture Components (ViewModel, LiveData, Room, WorkManager), Glide, Cicerone, Firebase libs;

- CI/CD: Github Actions, Docker, Python, Fastlane;

- Пишем Unit тесты, UI тесты пишет отдельная команда автоматизаторов;

- Анализ кода: Detekt + ktLint, Android Lint, кастомные правила Detekt;

- Здоровьем и качеством проекта занимается отдельная платформенная команда (например, разработка полезных инструментов, улучшение времени старта приложения, оптимизация связей в модулях).


Ожидаем от кандидата:

- Опыт коммерческой разработки мобильных приложений под Android;

- Отличное знание Java и Kotlin;

- Знание принципов ООП, SOLID, шаблонов проектирования;

- Умение писать поддерживаемый и тестируемый код;

- Умение аргументированно отстаивать свою точку зрения;

- Желание решать сложные задачи и развиваться;

- Умение писать Unit/UI тесты.


Предлагаем:

- Стабильную ЗП, соблюдение ТК РФ, ДМС со стоматологией;

- Современные MacBook Pro и другое необходимое для работы оборудование;

- Профессиональное обучение, конференции и английский язык;

- Перевезем вас в Москву и предоставим релокационный пакет.


Вопросы/резюме сюда 🤗:  

@ok_gaivoronskaya



Report Page