Project Description
Создание и развитие современнных IT систем для крупнейшей розничной сети по продаже электроники и бытовой техники.
Responsibilities
• Разработка Android приложения (Kotlin) в составе полнофункциональной Scrum-команды
• Написание unit и integration тестов
• Участие в обсуждении функционала и требований с другими разработчиками, дизайнерами, аналитиками
Skills
Must have
Требования:
• Опыт коммерческой разработки Android приложений на Kotlin от 1 года
• Опыт разработки клиент-серверных приложений
• Понимание различных архитектур (MVP, MVVM, Clean Architecture)
• Уверенное знание Android SDK (API level 21+, Activity/Fragment Lifecycle, Multithreading, Collections, Networking)
• Опыт работы с DI
• Опыт работы с RxJava2 / RxKotlin
• Опыт написания unit и integration тестов
• Опыт работы с Git
• Знание ООП и шаблонов проектирования (Patterns), принципов SOLID
Nice to have
• Опыт разработки на Kotlin
• Опыт работы с Room
• Опыт работы с Cicerone
• Опыт работы с Single Activity, понимание FlowFragments
• Опыт работы с Dagger2
• Опыт разработки custom view или compound view
• Опыт работы с Figma
• Знание особенностей Scrum и Agile методологий
• Базовые знания CI/CD для мобильных приложений
Languages
Russian: C2 Proficient
Seniority
Senior
Relocation package
If needed, we can help you with relocation process. Click here for more information.
APPLY
To help us track our recruitment effort, please indicate in your cover letter where (vacanciesinukraine.com) you saw this job posting.
