Международный интегратор и digital-агентство
Международный интегратор и digital-агентство
Все вакансии

Senior Android Developer

Обязанности:

разрабатывать мобильные приложения масштаба страны с миллионами активных пользователей.
работа в дружном коллективе над интересными задачами в многомодульном проекте с современным стеком (Kotlin, Coroutines, MVVM, Cicerone, Dagger2)
развитие и документация библиотеки компонентов.

Требования:
опыт коммерческой разработки под Android от 4 лет
опыт работы в команде
знание языка Kotlin и Android SDK
знание объектно-ориентированного программирования
опыт реактивного программирования (Coroutines, RxJava2)
умение самостоятельно довести задачу от старта до финиша
опыт работы с компонентами Android Jetpack, Android Architecture Components
умение встраиваться в существующие процессы и предлагать способы улучшения
понимание принципов: SOLID, DI, Сlean Architecture
понимание Guidelines и принципов Material Design
знание архитектурных паттернов
умение применять паттерны программирования при разработке
опыт разработки клиент-серверных приложений (Rest, Json, Retrofit, OkHttp)
опыт написания Unit тестов
опыт работы с анимациями, написание кастомных view
умение работать с системой контроля версий git (GitLab, GitHub)
cоблюдение сode Style and best practiсe, адекватное отношение к code review
хорошие soft skills

Условия:
Удаленный формат работы или в офисе у м. Алексеевская
Адекватная постановка задач;
Мы стремимся свести рутину к минимуму благодаря современным проектным методологиям и инструментам разработки;
Опытная команда;
Гибкое начало рабочего дня.  
Профессиональный рост и возможность внутреннего и внешнего обучения;
Дружный и профессиональный коллектив;

Все вакансии
Откликнуться
Поделиться ссылкой