Flutter developer

AVO Bank

United States

Remote

USD 5,800 - 9,600

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Tech equipment provided
Competitive salary

Job summary

AVO SERVICES AND TECHNOLOGY ищет опытного мобильного разработчика на Flutter/Dart для разработки и поддержки приложений под iOS и Android. Ваша задача — проектирование архитектуры с использованием Clean Architecture и принципов SOLID, развитие масштабируемого кода, интеграция с backend через REST API и WebSocket.

Требуется 5+ лет коммерческой мобильной разработки, глубокое знание Flutter SDK, умение писать тесты и работать с CI/CD, участие в код-ревью и наставничество коллег.

Qualifications

  • 5+ лет коммерческой мобильной разработки
  • Опыт Flutter/Dart, Flutter SDK и асинхронное программирование
  • Практический опыт проектирования архитектуры мобильных приложений с Clean Architecture
  • Опыт интеграции REST API, WebSocket и обработки сетевых ошибок
  • Опыт написания Unit, Widget и Integration тестов
  • Опыт публикации приложений в Google Play и App Store
  • Навыки Code Review и архитектурных решений
  • Опыт работы с локальными хранилищами (SQLite, Hive, Isar)

Responsibilities

  • Разработка мобильных приложений на Flutter (Dart) для iOS и Android
  • Интеграция с backend через REST API, WebSocket и другие протоколы
  • Обеспечение производительности, стабильности и отказоустойчивости
  • Внедрение CI/CD и автоматизации сборки и публикации в App Store и Google Play
  • Проведение Code Review и методической поддержки команды
  • Менторство коллег и развитие мобильной команды

Skills

Flutter/Dart
REST API
WebSocket
Clean Architecture
SOLID
Unit tests
Widget tests
Bloc/Cubit
Riverpod
Git
CI/CD
Performance optimization

Tools

SQLite
Hive
Isar
Git
CI/CD tools

Job description

Описание:

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

Задачи:

разработка, поддержка и развитие мобильных приложений на Flutter (Dart) для платформ iOS и Android проектирование и развитие масштабируемой архитектуры мобильного приложения с использованием Clean Architecture, SOLID и современных архитектурных подходов принятие ключевых технических решений и ответственность за техническое качество мобильного продукта самостоятельная разработка сложных и критически важных функциональных модулей интеграция мобильного приложения с backend-сервисами через REST API, WebSocket и другие протоколы взаимодействия обеспечение высокой производительности, стабильности, безопасности и отказоустойчивости мобильного приложения организация и проведение Code Review, внедрение стандартов написания кода и лучших инженерных практик разработка и поддержка автоматизированных тестов (Unit, Widget, Integration) оптимизация существующего кода, устранение технического долга и повышение качества архитектуры участие в настройке и совершенствовании CI/CD, автоматизации сборки и публикации приложений в App Store и Google Play оценка технической сложности задач, декомпозиция требований и планирование разработки техническое взаимодействие с backend-разработчиками, QA-инженерами, дизайнерами, аналитиками и Product Manager менторинг других разработчиков и участие в развитии мобильной команды по мере её расширения подготовка и поддержка технической документации

Требования:

опыт коммерческой мобильной разработки от 5 лет, из них не менее 3 лет с Flutter/Dart экспертное владение Flutter SDK и Dart, включая асинхронное программирование, работу с памятью и оптимизацию производительности глубокое понимание принципов ООП, SOLID, DRY, KISS и паттернов проектирования практический опыт проектирования архитектуры мобильных приложений с использованием Clean Architecture и принципов модульности высокая самостоятельность и ответственность за результат системное и архитектурное мышление способность аргументировать технические решения проактивность и инициативность умение эффективно взаимодействовать с продуктовой и технической командами ориентация на качество, стабильность и долгосрочное развитие продукта уверенный опыт работы с Bloc/Cubit, Riverpod или аналогичными инструментами управления состоянием опыт интеграции REST API, WebSocket, работы с JSON и обработки сетевых ошибок опыт работы с локальными базами данных и хранилищами (SQLite, Hive, Isar или аналоги) глубокое понимание особенностей Android и iOS, жизненного цикла приложений и платформенных ограничений опыт публикации и сопровождения коммерческих приложений в Google Play и App Store опыт написания Unit, Widget и Integration тестов уверенное владение Git, опыт работы с CI/CD (GitLab CI, GitHub Actions, Codemagic или аналоги) опыт профилирования, диагностики и устранения проблем производительности мобильных приложений опыт самостоятельного проектирования и реализации крупных функциональных модулей в production навыки проведения Code Review и принятия архитектурных решений способность самостоятельно отвечать за техническую реализацию мобильного продукта Будет плюсом: опыт работы в роли Tech Lead или ключевого мобильного разработчика; знание Kotlin/Java или Swift и опыт разработки нативных модулей; опыт интеграции Firebase, Push Notifications, Deep Links, аналитики и Crash Reporting; опыт работы с высоконагруженными приложениями и сложной бизнес-логикой; знание принципов мобильной безопасности: Secure Storage, SSL Pinning, защита пользовательских данных; опыт построения мобильной архитектуры с нуля; опыт менторинга и технического развития команды

Условия:

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product designer for mobile banking
Product designer for mobile banking

AVO.UZ • United States

Remote
USD 2,400 - 4,800
Relocation assistance
Remote work option
android-разработчик банковских платежей
android-разработчик банковских платежей

Uzum • United States

Remote
USD 120,000 - 180,000
Remote work
VPN/IT-парк визу
Конференции и митапы
flutter-разработчик мобильных приложений
flutter-разработчик мобильных приложений

АИМОР • United States

Remote
USD 120,000 - 180,000
Remote work
flutter-разработчик мобильного приложения для здоровья
flutter-разработчик мобильного приложения для здоровья

Holiverse • United States

Remote
USD 120,000 - 180,000
Flutter developer for banking kiosks
Flutter developer for banking kiosks

Andersen • United States

Hybrid
USD 20,000 - 33,000
Monthly bonus up to EUR 1000
Remote/hybrid option
Mentoring and onboarding
+5
разработчик flutter
разработчик flutter

NDA • United States

Remote
USD 19,000 - 27,000
ИП или самозанятый
Flutter Developer
Flutter Developer

01.tech • United States

Remote
USD 120,000 - 170,000
Медицинская страховка
Годовой бюджет на обучение
Релокационная поддержка
+3
Senior Flutter Engineer – Mobile Banking Apps
Senior Flutter Engineer – Mobile Banking Apps

AVO Bank • United States

Remote
USD 5,800 - 9,600
Relocation assistance
Tech equipment provided
Competitive salary
flutter-разработчик мобильного приложения
flutter-разработчик мобильного приложения

DDX Fitness • United States

Hybrid
USD 90,000 - 150,000
ДМС со стоматологией
Посещение клубов DDX Fitness по тарифу
iOS разработчик банковского приложения
iOS разработчик банковского приложения

NDA • United States

Remote
USD 23,000 - 33,000