Senior Flutter Developer

Уровень дохода не указан

Опыт работы: 3–6 лет

Полная занятость
Оформление: Трудовой договор

График: 5/2

Рабочие часы: 8

Формат работы: удалённо

Напишите телефон, чтобы работодатель мог связаться с вами

Пройдите капчу
Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
Неверный текст. Пожалуйста, повторите попытку.

Команда AVO SERVICES AND TECHNOLOGY создает новый технологичный розничный банк на рынке Узбекистана. Основная концепция сервиса - клиент самостоятельно может получить все услуги банка через мобильное приложение и устройства самообслуживания.

Наш сегодняшний вызов - создать самый продвинутый digital банк в Узбекистане.

Мы ищем Senior Flutter Developer.

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

Разработка и архитектура

  • Проектировать и реализовывать новые фичи мобильного приложения на Flutter (UI/UX, анимации, интеграции).
  • Выбирать и внедрять архитектурные паттерны (BLoC, Clean Architecture), обеспечивая масштабируемость кода.

Интеграция и оптимизация

  • Интегрировать REST API, push-уведомления, локальные БД (SQLite); работать с нативными модулями.
  • Оптимизировать производительность, память и батарею; профилировать с DevTools.

Тестирование и качество

  • Писать unit, widget, integration тесты; обеспечивать покрытие >80%.
  • Проводить code-review, рефакторинг legacy-кода, устранять баги.​

Процессы и деплой

  • Настраивать CI/CD пайплайны (GitLab CI, Fastlane) для Android/iOS релизов.
  • Участвовать в планировании спринтов, оценке задач, ретроспективах в Agile/Scrum.

Лидерство и документация

  • Менторить junior/middle разработчиков, проводить тех.интервью.
  • Документировать код, API; взаимодействовать с backend, QA, дизайнерами.

Требования:

Опыт и навыки Flutter/Dart

  • 3+ года коммерческой разработки на Flutter/Dart, включая сложные UI, кастомные анимации и оптимизацию производительности.
  • Глубокое знание архитектуры: BLoC, Provider, Riverpod, Clean Architecture; понимание SOLID, ООП, MVVM/MVC.
  • Работа с нативом (Kotlin/Java для Android, Swift для iOS), плагинами, изолятами, потоками (Future, Stream, RxDart).

Базы данных и backend-интеграция

  • Опыт с SQLite, MySQL или аналогами; CRUD-операции, клиент-серверное взаимодействие (REST API, OAuth, JWT).
  • Push-уведомления, шифрование данных (crypto, encrypt), управление памятью и dependency injection (get_it).

Тестирование и CI/CD

  • Покрытие unit, widget, integration тестами (JUnit и др.); профилирование в DevTools, устранение утечек.
  • Настройка CI/CD: скрипты для сборок, автотестов, GitLab/GitHub Actions.

Инструменты и процессы

  • Уверенная работа с Git, Android Studio, Gradle; знание Agile/Scrum.
  • Code-review, рефакторинг, декомпозиция задач, оценка сроков и рисков.

Дополнительные навыки

  • Опыт в финтехе: безопасность, доступность (Accessibility), мультиплатформенная разработка.
  • Лидерство: менторство junior/middle, ретроспективы, проектирование фич.

Условия:

  • Трудоустройство в соответствии с ТК Республики Узбекистан.
  • Оплачиваемый отпуск и больничные.
  • Помощь с релокацией для тех, кто захочет переехать в солнечный Ташкент.
  • Выдаем технику.
  • Высокая конкурентная заработная плата.
  • Амбициозный проект, в котором ты будешь играть одну из важнейших ролей.

Ключевые навыки

  • Flutter
  • Dart
  • Clean Architecture
  • REST API
  • Push-маркетинг
  • SQLite
  • devtools
  • code review
  • Рефакторинг кода
  • CI/CD
  • GitLab CI
  • fastlane
  • Agile
  • Agile Project Management
  • Scrum
  • менторство
  • SOLID
  • ООП
  • MVVM
  • MVC
  • Kotlin
  • Java
  • Swift
  • Android SDK
  • iOS SDK
  • MySQL
  • OAuth
  • JWT
  • JUnit
  • GitHub

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Ташкент, улица Нукус, 29А
Вакансия опубликована 11 февраля 2026 в Ташкенте

Похожие вакансии