OSON (АO BRIO GROUP)

Android Developer

Не указана
  • Ташкент
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Android
  • Kotlin
  • Java
  • Git
  • Английский язык
  • Русский — C2 — В совершенстве
  • Узбекский — C2 — В совершенстве
  • Английский — B2 — Средне-продвинутый

OSONмеждународный финтех-холдинг, который развивает собственные цифровые продукты в сфере финансовых технологий. Работаем на нескольких рынках, выстраивая масштабируемые IT-решения для реальных пользователей и мы расширяем iOS-направление и усиливаем команду разработчиков под рост и развитие продуктов.

Обязанности:

  • Разрабатывать и поддерживать Android-приложения на Kotlin / Java

  • Проектировать и развивать архитектуру приложений (MVVM, Clean Architecture)

  • Интегрировать backend-сервисы: работа с REST API, обработка JSON

  • Работать с локальными базами данных

  • Реализовывать пользовательские интерфейсы по дизайн-макетам (Material Design)

  • Оптимизировать производительность приложений и устранять ошибки

  • Писать чистый, поддерживаемый и тестируемый код

  • Участвовать в code review и командной разработке

  • Работать с системой контроля версий Git

Требования:
  • Коммерческий опыт Android-разработки от 2 лет

  • Уверенное знание Kotlin и Java

  • Хорошее понимание Android SDK и различий между версиями Android

  • Знание и применение принципов ООП и SOLID

  • Понимание архитектурных подходов и паттернов проектирования (MV*, Clean Architecture)

  • Опыт работы с многопоточностью (Kotlin Coroutines / RxJava)

  • Практический опыт разработки клиент-серверных приложений и работы с REST API

  • Опыт создания кастомных UI-компонентов

  • Опыт работы с Dagger2, Room

  • Умение работать с Git

Условия:
  • Формат работы: офис, полный рабочий день.

  • График: 5/2, с 9:00 до 18:00.

  • Современный офис и комфортное рабочее место.
  • Корпоративная мобильная связь.
  • Опыт работы в международной компании.
  • Работа в команде профессионалов и единомышленников.
  • Возможность карьерного роста.
  • Уровень заработной платы обсуждается индивидуально.