Обязанности:
Кого мы ищем: Мы находится в поиске Android разработчика в команду трайба Digital, которая занимается созданием нового интернет и мобильного банка, не уступающего современным рыночным стандартам, обладающим хорошим заделом для развития новых сервисов и масштабирования на клиентов ОТП Банка. Что тебя ждет: Проектирование и разработка мобильного приложения цифрового банкинга; Разработка нового функционала приложения; Рефакторинг старого функционала на современный стек; Участие в проектировании архитектуры системы; Реализация компонентов дизайн системы на Jetpack Compose; Написание unit-тестов (jupiter, turbine); Участие в код-ревью Что мы ждем: Опыт работы Андроид разработчиком от 3 лет; Умение готовить архитектуры MVVM, MVI; Понимание работы в многомодульной архитектуре c SingleActivity; Опыт Dagger Hilt, Retrofit, Compose Navigation, Glide, Coil; Знание и опыт Kotlin Сoroutines/Flow. Понимание RxJava для поддержки и рефакторинга легаси; Опыт разработки UI на XML(выпиливаем) + Compose(добавляем); Умение и желание писать Unit тесты; Быть готовым к рефакторингу легаси на современный стек; Опыт командной разработки, знание инструментов (Jira, Git) Будет плюсом: Опыт работы TeamCity и настройкой ее; Опыт написание gradle скриптов; Работа с Baseline Profiles