Middle/Senior Android разработчик
@veronika_express24Наш стек разработки: Kotlin, Kotlinx Coroutines, Android SDK 21+, Dagger2;
Используем архитектуру: MVIKotlin + RIBs;
Используем в инфраструктуре: CircleCI, GitHub Packages;
Код расположен в GitHub;
Ведём задачи в ClickUp, общаемся и созваниваемся в Discord (иногда в Zoom);
Ежедневные задачи:
- Разработка нового функционала и поддержка уже реализованного;
- Избавление от legacy;
- Написание интеграционных тестов, поддержка окружения для автотестирования;
- Поддержка инфраструктуры проекта, разработка библиотек для внутреннего использования;
- Взаимодействие с PO и PM, планирование задач.
Требования:
- Уверенное знание Kotlin, Java, отличное понимание Android SDK и разницу между версиями;;
- Знание принципов ООП, SOLID;
- Понимание паттернов проектирования, архитектурных подходов MV*;
- Умение реализовывать многопоточность;
с Kotlin Coroutines / RxJava;
- Опыт реализации клиент-серверных приложений;
-Понимание принципов и особенности работы с REST API;
- Опыт создания кастомных UI-компонентов;
- Опыт работы с Dagger2, Room;
- Опыт использования систем контроля версий (Git);
- Технический английский для чтения документации.
Будет плюсом:
- Опыт написания unit-тестов;
- Опыт работы в команде с Gitflow;
- Опыт работы с архитектурой RIBs или многомодульной архитектурой на Fragments;
- Опыт с нетривиальными инфраструктурами
и архитектурными задачами;
Будет круто:
- Опыт инфраструктурной поддержки проекта (Convention Plugins, Detekt, Lint, etc);
- Опыт работы с CI/CD / Github Actions;
- Опыт разработки библиотек, работа с Maven.
Работая у нас вы получите:
- Комфортный офис в центре города со всеми условиями (бассейн, настольный теннис, мини тренажерный зал);
- Официальное трудоустройство с первого рабочего дня по ТК РУз;
- График работы 5/2: Пн-Чт с 10.00 до 18.00; Пт с 10:00 до 17:00;
-Частичную дотацию на питание в офисе (опционально, по желанию);
-Отсутствие дресс-кода и бюрократии, свободу в реализации интересных проектов;
- Спринты, планирование, стендапы, настроенные самой командой разработчиков;
- Культуру, где можно расти, развиваться и чувствовать себя комфортно;
- Команду ориентированную на создание крутого продукта;
- Ну и конечно кофе, снеки и приятная атмосфера в офисе.
Уже не терпится приступить к работе? Присылайте свое резюме на @veronika_express24