Разработчик Android
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
Условия работы
Основные требования:
- Отличные знания Java Core, Kotlin, Android SDK
- Алгоритмы и структуры данных
- Паттерны проектирования и умение их применять на практике, ООП, SOLID
- Архитектурные паттерны MVP, MVVM, MVI и опыт их применения
- Принцип Clean Architecture
- Знание тонкостей работы разных версий ОС Android
- Опыт использования Android Architecture Components
- Опыт применения DI (Dagger2) и для чего вообще он нужен
- Владение основными средствами контроля версий
- Английский на уровне чтения технической документации и инструкций к ПО
Дополнительные (желательные) требования: Опыт в финтехе будет плюсом
Личностные качества:
- Высокая ответственность
- Самостоятельность и способность к самообучению
- Высокая работоспособность
- Коммуникабельность
- Умение работать в команде
Обязанности:
- Разработка сервисов программы привилегий в рамках приложения ДБО МТСБ: Страхование ВЗР, Посещение бизнес залов, Консьерж, Travel карты, Трансферы
- Участвовать в глобальном редизайне и переписывании с нуля существующих фич и создании новых. Приложение для физлиц полностью обновляет свой дизайн.
- Участвовать в разработке переиспользуемых UI-компонентов и сервисов