АО «Freedom Bank Kazakhstan»

Главный специалист Управления разработки и поддержки Android-приложений (Middle/Senior)

Не указана
  • Алматы
  • От 1 года до 3 лет
  • Kotlin
  • CI/CD
  • Git
  • Android
  • MVVM

Команда SuperApp Freedom находится в поиске Android-разработчика уровня Middle/Senior.

Мы развиваем современное мобильное банковское приложение с миллионами пользователей и ищем специалиста, который поможет создавать надежные, удобные и технологичные сервисы для наших клиентов.

Что необходимо будет делать:

  • Разрабатывать экраны и бизнес-логику мобильного банковского приложения с использованием Kotlin, Jetpack Compose и MVVM.
  • Работать в мультимодульном проекте (более 100 Gradle-модулей).
  • Проектировать ViewModel, Repository и API Service в соответствии со слоями архитектуры UI → Domain → Data.
  • Интегрировать бэкенд-сервисы через Retrofit/OkHttp, обрабатывать ответы и ошибки с использованием Event- и Flow-обёрток.
  • Работать с Koin (Dependency Injection), Coroutines и Flow для реализации асинхронных операций.
  • Разрабатывать и поддерживать пользовательский интерфейс на Jetpack Compose с соблюдением принципов state hoisting и использованием переиспользуемых компонентов.
  • Исправлять ошибки, участвовать в код-ревью, работать с ktlint и GitLab CI/CD.
  • Соблюдать требования информационной безопасности банковского приложения, включая работу с чувствительными данными, шифрованным хранилищем и требованиями PCI DSS.
  • Взаимодействовать с командами бэкенд-разработки и QA, участвовать в обсуждении архитектурных решений и проработке задач.

Что мы ожидаем от кандидата:

  • Опыт коммерческой Android-разработки от 1 года.
  • Уверенное знание Kotlin и практический опыт работы с Jetpack Compose.
  • Опыт работы с Coroutines и Flow, понимание принципов асинхронного программирования.
  • Опыт работы с DI-фреймворками (знание Koin будет преимуществом).
  • Опыт работы с Retrofit/OkHttp и Git.
  • Понимание принципов MVVM и Clean Architecture.
  • Базовое понимание CI/CD-процессов.
  • Будет преимуществом опыт работы в банковских или финтех-компаниях, а также знание требований информационной безопасности мобильных приложений

Что мы предлагаем:

  • График работы: 5/2, с 9:00 до 18:00;

  • Конкурентоспособная оплата труда

  • Работа в профессиональной команде

  • Добровольное медицинское страхование;

  • Возможности для профессионального и личностного роста: участие в обучающих программах, тренингах и мастер-классах​​​​​