О компании и команде
РНКБ – ключевой банк Республики Крым. Также представлен в Центральном, Северо-Западном и Южном федеральных округах. РНКБ Банк входит в топ-30 самых инновационных банков России, в топ-100 рейтинга лучших работодателей среди крупных компаний России, а также в топ-5 среди банков, обслуживая более 2,2 млн физических лиц и 85 тысяч корпоративных клиентов.
Описание проекта\направления: Наш проект- Мобильное приложение РНКБ для физических лиц.
Наша цель - это цифровой офис, который закроет все потребности наших клиентов без необходимости посещать отделение банка.
Наш проект активно развивается и меняется, что позволяет нам использовать самые последние достижения в сфере Android разработки. Мы пишем на Kotlin, придерживаемся Modern Android Development (MAD) и используем практически весь набор Jetpack: Compose, ViewModels, Navigation, CameraX, Hilt, Room, Material Design. Мы пишем много Unit и Instrumentation тестов. Код проекта живет в GitLab, там же настроен CI/CD.
Ожидания от кандидата
Обязанности:
- разрабатывать новый функционал, при этом активно принимая участие в его проектировании с другими коллегами из дизайна, системного анализа и тестирования;
- участия в перекрестном код-ревью, в развитии архитектуры приложения и разработке инфраструктуры приложения (например, у вас есть опыт написания своих KSP и Android Studio плагинов).
Требования:
- опыт Android разработки от 3-х лет;
- отличное знание Android SDK, жизненного цикла и принципов построения приложения.
- отличное знание Kotlin (flow, coroutines);
- знание и опыт использования архитектурных компонентов JetPack (ViewModel, Navigation, Room, Hilt);
- знание и опыт разработки с JetPack Compose, хотя бы на уровне пэт-проектов;
- знание и опыт применения паттернов MVVM, MVI;
- знание и опыт использования принципов SOLID и основных паттернов GoF;
- опыт работы с Clean Architecture в многомодульном приложении.
Условия работы
- стабильная заработная плата по результатам собеседования;
- ежемесячные премии по итогам выполнения плана;
- гибкий график и возможность работать из дома;
- интересные разнообразные задачи, возможность прокачать свои скиллы;
- ДМС со стоматологией;
- возможность карьерного роста;
- повышение уровня компетенции (участие в тренингах и вебинарах);
- комфортная и позитивная атмосфера в коллективе, яркая корпоративная жизнь.