Senior Flutter Developer

Safia кондитерский дом

2 000–4 000 $ТашкентПолный деньПолная занятостьОт 3 до 6 лет

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

CI/CDFlutterDartSOLIDClean ArchitectureBloCiOSRevirpodREST

Мы ищем Senior Flutter-разработчика, который возьмёт ответственность за развитие кросс-платформенного мобильного приложения (iOS и Android) для:

  • программы лояльности
  • сервиса доставки
  • предзаказов и оплат

Приложение используется десятки тысячц клиентов ежедневно — от оплаты в ПЛ в торговой точке и до отслеживания заказов и получения персональных предложений.

Обязанности:
  • Полный цикл разработки фич на Flutter: от архитектуры до релиза.

  • Проектирование масштабируемой архитектуры приложения.

  • Оптимизация производительности: плавность интерфейса, скорость запуска, потребление памяти, анимации 60fps.

  • Работа с backend: REST API, GraphQL, WebSocket, интеграции с CRM/CDP.

  • Реализация функций программы лояльности: начисление/списание баллов, уровни, реферальные механики, персонализированные предложения.

  • Функционал доставки и предзаказа: меню, корзина, онлайн-оплаты, отслеживание заказов, интеграции с картами.

  • Тестирование: unit-, widget-, интеграционные и golden-тесты.

  • Поддержка CI/CD: автоматическая сборка, тестирование, публикация в App Store и Google Play.

  • Работа с платформенными возможностями: push-уведомления, deep links, геофенсинг, биометрическая аутентификация.

  • Наставничество middle/junior разработчиков, code review, обмен знаниями в команде.

  • Отслеживание новых инструментов Flutter/Dart, оценка библиотек, внедрение лучших практик.

Требования:
  • 5+ лет коммерческой мобильной разработки, 3+ года Flutter/Dart.

  • Минимум одно продакшн Flutter-приложение в App Store/Google Play (желательно с 100K+ MAU).

  • Опыт работы с BLoC, Riverpod, Provider или аналогами.

  • Знание жизненного цикла виджетов, render pipeline, platform channels, isolates, event loop Dart.

  • Опыт интеграций с REST/GraphQL/WebSocket/SSE.

  • Опыт работы с Firebase (Analytics, Crashlytics, Remote Config, Cloud Messaging, Dynamic Links).

  • Опыт настройки CI/CD: Codemagic, Fastlane, Bitrise, GitHub Actions.

  • Знание SOLID, Clean Architecture, паттернов проектирования, dependency injection.

Условия:
  • Участие в интересный проектах с реальными пользователями.

  • Возможность развивать навыки Flutter/Dart и архитектурное мышление.

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

  • Корпоративное питание

  • Конкурентная заработная плата и возможности карьерного роста.

  • Официальное трудоустройства
Откликнуться
Источник: hh.uzОпубликовано 16.03.2026