Ведущий разработчик Android
Описание
МТС Банк – одно из ключевых направлений экосистемы МТС.Мы используем современные цифровые решения и развиваем технологичные банковские сервисы, доступные каждому. Мы формируем новую команду для развития платёжных сервисов и ищем Android-разработчика. Вы будете создавать ключевой продукт с нуля, решать интересные задачи и напрямую влиять на результат. Технологии и стек: Языки: Kotlin (основной), Java Core (знание обязательно) UI: Jetpack Compose (практический опыт требуется) Архитектура: Clean Architecture, SOLID, паттерны MVI/MVVM Асинхронность: Kotlin Coroutines/FlowDI: Dagger 2 Ты будешь: разрабатывать продукты с использованием Kotlin/Java Core участвовать поддержке и расширением функционала проводить code-review для постоянного совершенствования участвовать в развитии, планировании и PBR общаться с архитекторами, аналитиками, тестировщиками, другими разработчиками писать юнит тесты заниматься рефакторингом существующей кодовой базы Что для нас важно: коммерческий опыт разработки под Android от 3 лет уверенное владение Kotlin, знание Java Core практический опыт разработки UI с Jetpack Compose опыт работы с Kotlin Coroutines/Flow опыт работы с Dagger 2 понимание Clean Architecture, SOLID понимание паттернов MVI и MVVM умение писать Unit-тесты владение Git Будет плюсом: опыт разработки, публикации и поддержки Android SDK опыт работы с многомодульной структурой проекта опыт работы с CI/CD (GitLab CI или др.)