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