Старший Android-разработчик
Оплата: По договоренности
Удаленно
Full-time
Для крупного банковского проекта требуется Android Developer (Senior).
Необходимые навыки:
- Опыт разработки Android от 4 лет;
- Уверенные знания по Java и Kotlin;
- Умение разбираться и работать с чужим кодом;
- Готовность к командной работе и трудиться над общими задачами;
- Знание и понимание принципов SOLID;
- Понимание и умение применять архитектурные паттерны (MVP, MVVM, …);
- Опыт работы с Dagger 2, RxJava 2, Android Architecture Components;
- Опыт работы с Git;
- Участие в code review;
- Опыт разработки клиент-серверных приложений;
- Знание архитектуры приложений;
- Опыт разработки мобильных приложений;
- Умение разбираться в чужом коде и проводить рефакторинг;
- Умение работать в команде и отвечать за сроки;
- Умение писать поддерживаемый и тестируемый код;
- Умение разрабатывать свои компоненты;
- Понимание принципов клиент-серверного взаимодействия;
- Знание текущих тенденций развития мобильных приложений.
- Jira, confluence;
- Опыт написания Unit/UI-тестов.
Локация РФ, РБ.