Приглашаем в команду Android разработчика (middle). Продукт - Мобильное приложение банка.
Обязанности:
Разработка нового функционала
Поддержка и редактирование существующего функционала
Написание и поддержка тестов
Обязательное тестирование верстки и логики
Активное взаимодействие с BackEnd разработчиками и UX/UI дизайнерами;
Требования:
минимум 1 год опыта работы в роли Android разработчика (желательно в финтехе)
верстка AndroidView
тестирование, отладка и реализация кастомных компонентов
уверенное знание Java и Kotlin
понимание принципов ООП, понимание принципов построения приложений (архитектура приложений), а именно MVVM, MVI, Clean Architecture и многомодульность, а также паттернов проектирования в целом
опыт работы с корутинами и флоу (state flow, shared flow, flow)
знание Android SDK
резиновая верстка
написание unit-тестов
опыт работы с OkHttp, Retrofit, DataStore, Coil, GSON, Moshi, знание принципов работы HTTP протокола
опыт работы с Jetpack Navigation, Paging, Room
опыт работы с DI Hilt
опыт и понимание принципов работы с REST API, работа и тестирование API в Postman умение пользоваться git, jira, confluence
опыт работы с CI/CD
Мы предлагаем:
Масштабные и интересные проекты
Трудоустройство в соответствии с ТК РФ, все привилегии аккредитованной ИТ компании
ДМС со стоматологией (льготы для оформления ДМС для родственников)
Доплата до 100% больничного, страхование выезжающего за рубеж
Кафетерий бенефитов: компенсация 50% стоимости занятий спортом, обучения или участия в конференциях (в рамках установленной суммы в год
Гибкий график работы, возможность выбрать формат - офис/удаленка или гибридный формат