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