Разработчик Flutter

Разработчик Flutter role illustration

Разработчик Flutter

Расположение: GIFT City, Гандинагар, Гуджарат, Индия. (Работа из офиса)

Опыт: 3+ года

О роли

Мы ищем опытного разработчика Flutter, который сможет создавать высококачественные, производительные и визуально привлекательные мобильные приложения для платформ Android и iOS. Вы будете тесно сотрудничать с дизайнерами UI/UX, бэкэнд-инженерами и командами по продуктам, чтобы обеспечить бесперебойную, стабильную и масштабируемую мобильную работу для клиентов по всему миру.

Эта роль идеально подходит для тех, кто увлечен мобильной разработкой, чистой архитектурой, управлением состоянием и высокопроизводительным пользовательским интерфейсом.

Ключевые обязанности:

  • Разрабатывайте, обслуживайте и выпускайте мобильные приложения с помощью Flutter.
  • Создавайте понятные, многоразовые и модульные компоненты пользовательского интерфейса с адаптивностью и анимацией.
  • Интегрируйте REST API, GraphQL, Firebase и сторонние SDK.
  • Обеспечьте плавную работу, минимальное время загрузки и оптимизированный рендеринг.
  • Используйте решения для управления состоянием, такие как Provider, Bloc, Riverpod, MobX или GetX.
  • Сотрудничайте с UI/UX-дизайнерами, чтобы преобразовать дизайн Figma в экраны с точностью до пикселя.
  • Пишите чистый, читаемый и хорошо документированный код, следуя лучшим практикам.
  • Устраняйте проблемы, связанные с мобильными устройствами, устраняйте сбои и повышайте стабильность.
  • Управляйте сборками, тестированием и развертыванием приложений в Google Play Store и Apple App Store.
  • Тесно сотрудничайте с отделом контроля качества для устранения ошибок и обеспечения плавного выпуска версий.

Требуемые навыки

  • Более 3 лет практического опыта работы с Flutter и Dart.
  • Хорошее понимание архитектуры Flutter, виджетов и жизненного цикла рендеринга.
  • Опыт работы с REST API и сериализацией JSON.
  • Хорошее владение методами управления состоянием (Bloc, Provider, Riverpod и т. д.).
  • Опыт работы с решениями локального хранения (Hive, SQLite, Shared Preferences).
  • Понимание Git, конвейеров CI/CD и стратегий ветвления.
  • Знание процесса подачи заявок в магазин приложений и рабочих процессов сборки мобильных устройств.
  • Сильные навыки отладки и оптимизации производительности.

Приятно иметь навыки

  • Опыт работы с Firebase (Auth, Firestore, Messaging, Analytics).
  • Знание Android (Kotlin) или iOS (Swift) для создания мостов.
  • Опыт интеграции карт, платежных шлюзов, push-уведомлений.
  • Знакомство с чистой архитектурой и масштабируемой структурой папок.
  • Использование аналитики приложений, инструментов отчетности о сбоях и панелей мониторинга.
  • Опыт работы над многомодульными или корпоративными мобильными приложениями.

Часто задаваемые вопросы

Вам потребуется более 3 лет опыта работы с Flutter/Dart, хорошее понимание виджетов и их жизненного цикла, интеграция REST/JSON, управление состоянием (Bloc, Provider, Riverpod и т. д.), а также знание версий магазинов приложений.

Свяжитесь с HR-командой