Команда сервиса комфортных путешествий (бизнес-залы, Fast Track, фитнес) ищет Flutter-разработчика.

Сервис для тех, кто ценит комфорт в пути. Мы сочетаем в себе всё необходимое для современных путешественников: цифровые SIM-карты (eSIM) для интернета, звонков и SMS за границей, доступ в бизнес-залы аэропортов и ж/д вокзалов, Fast Track для быстрого прохождения паспортного контроля и VIP-услуги сопровождения.

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

  • Разрабатывать мобильное приложение для продажи, подключения и управления eSIM по всему миру.
  • Создавать новые продуктовые сценарии: покупка eSIM, активация номера, пополнение баланса, управление тарифами и услугами связи. разрабатывать трэвел-механики.
  • Проектировать и развивать архитектуру Flutter-приложения, обеспечивая его масштабируемость и стабильность.
  • Оптимизировать производительность приложения и улучшать пользовательский опыт.
  • Покрывать бизнес-критичные сценарии автоматизированными тестами.
  • Разрабатывать интеграции с внутренними сервисами компании, платежными системами и телеком-провайдерами.
  • Настраивать процессы CI/CD, мониторинга и аналитики.
  • Использовать AI-инструменты для ускорения разработки и повышения качества продукта.
  • Участвовать в техническом развитии мобильной платформы и принятии архитектурных решений.
Требования:
  • Опыт: от 3х лет в Flutter;
  • Понимание архитектурных паттернов: Clean Architecture, MVC, MVVM и другие.
  • Оптимизация производительности: профилирование через DevTools, поиск и устранение утечек памяти, оптимизация rebuild'ов, jank/raster, работа с DevTools Timeline/Memory.
  • State management: опыт работы с BLoC, понимание внутреннего устройства.
  • Тестирование: unit / widget / integration-тесты, coverage, моки (mocktail); опыт E2E-тестирования (Patrol или аналог).
  • Опыт нативной разработки и/или опыт написания плагинов (Android, IOS).
  • Высокая планка к качеству кода: статический анализ (строгий linting), code review.
  • Опыт работы с CI/CD: написание скриптов для автоматизации проверки качества кода, запуска тестов, сборки приложения и выгрузки в сторы.
  • Опыт настройки мониторинга и аналитики (Sentry: символы/source maps; продуктовая аналитика).
  • Опыт оптимизация и ускорение работы за счет работы с AI агентами.
  • Будет плюсом:
  • Опыт построения и поддержки дизайн-системы / UI-kit с дизайн-токенами (в т.ч. генерация токенов, интеграция с Figma).
  • Опыт миграций данных между версиями приложения (например, переход с legacy-хранилищ типа Hive).
Условия:
  • Официальное трудоустройство.
  • Удалённый формат работы из любой локации.