Метро: Белорусская
Привет! Я Сергей, руководитель разработки в Drivee, и мы в поисках Android-разработчика в нашу команду.
Команда мобильной разработки состоит из 6 человек, и каждый играет важную роль в создании качественного продукта. Мы решаем интересные продуктовые и технические задачи, и нам предстоит работа с большим проектом.
Ты будешь разрабатывать приложение городских и междугородних поездок. Задачи самые разнообразные и позволяют тебе заниматься тем, что интересно в данный момент: архитектурные, рефакторинг, поддержка CI/CD, продуктовая разработка, а также поиск и устранение проблем проекта. Мы также улучшаем процессы разработки и создаем классную атмосферу, где обмениваемся опытом и поддерживаем друг друга.
Мы ценим инициативность, ответственность и стремление к росту. Если тебе это близко — будем рады видеть тебя в команде!
Формат работы:
Мягкий гибрид: можно выбирать количество и дни посещения офиса (м. Белорусская). Команда любит периодически встречаться офлайн, в том числе на корпоративные и неформальные мероприятия.
Наш стек:
Kotlin, многомодульная архитектура, Dagger 2, RxJava 2, Coroutines, Retrofit + OkHttp + Gson, Android Architecture Components (ViewModel, LiveData, Room, WorkManager), Glide, Cicerone, Unit тесты, Kaspresso e2e, анализ кода: Detekt + ktLint, Android Lint, кастомные правила Detekt.
Зоны ответственности:
Разработка приложения городских и междугородних поездок;
Участие в code review;
Разработка, доработка и документирование общих подходов к архитектуре и код-стайлу;
Разработка общих компонентов;
Работа с многомодульностью;
Настройка и поддержка анализаторов кода;
Участие в процессах планирования спринта и декомпозиции задач;
Написание Unit тестов;
Написание e2e тестов (Kaspresso).
Нам важно увидеть:
Опыт коммерческой разработки мобильных приложений под Android;
Отличное знание Kotlin;
Отличное знание принципов ООП, SOLID, шаблонов проектирования и различных MV* паттернов;
Умение писать поддерживаемый и тестируемый код;
Умение аргументированно отстаивать свою точку зрения;
Желание решать сложные задачи и развиваться;
Опыт разработки многомодульных проектов;
Умение писать Unit/UI тесты.
Москва
Не указана
Фабрика Решений
Москва
до 350000 RUR
Москва
до 350000 RUR