МТС Банк
Ведущий разработчик Android
Описание
МТС Банк – одно из ключевых направлений экосистемы МТС. Мы используем современные цифровые решения и развиваем технологичные банковские сервисы, доступные каждому. Мы формируем новую команду для развития платёжных сервисов и ищем Android-разработчика. Вы будете создавать ключевой продукт с нуля, решать интересные задачи и напрямую влиять на результат. Технологии и стек: Языки: Kotlin (основной), Java Core (знание обязательно) UI: Jetpack Compose (практический опыт требуется) Архитектура: Clean Architecture, SOLID, паттерны MVI/MVVM Асинхронность: Kotlin Coroutines/Flow DI: 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 или др.)
