Flutter-разработчик (удаленная работа)

19 февраля 2026

Уровень зарплаты:
от 100 000 до 150 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Flutter-разработчик

Описание вакансии

О нас:

Компания Дача Групп - один из лидеров по дистрибьюции средств защиты растений для садоводов и огородников. Входит в состав группы компаний Агротех-Гарант , топового представителя отраслевого рынка России.

Более 25-лет мы продаем продукцию по уходу и защите дачных и садовых растений на B2C рынке. И все это время являемся стабильной и развивающейся компанией.

Мы разрабатываем свое мобильное приложение "Дача без проблем" на flutter. Сейчас мы постепенно переходим от внештатных фрилансеров на штатную команду.

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

  • Обязательные навыки

    Flutter & Dart

  • Flutter 3.x+
  • Опыт коммерческой разработки 2+ лет
  • Production-приложения в App Store / Google Play
  • State management: Riverpod / Bloc (желательно Riverpod)
  • Понимание архитектур: Clean Architecture / Feature-based
  • Работа с flavors (googleplay, rustore, appstore)
  • CI-friendly сборки
  • Авторизация (КРИТИЧНО!)

  • Firebase Authentication
  • OAuth 2.0 (Google, Apple, Яндекс ID)
  • Настройка Deep Links / Universal Links / App Links
  • Работа с JWT, refresh-token стратегией
  • Понимание SHA certificates (Android)
  • Настройка URL Schemes (iOS)
  • Работа с callback redirect flows
  • Сейчас есть проблемы с Яндекс ID нужен рефакторинг auth flow.

    API & Backend взаимодействие

  • REST API (у проекта > 100 эндпоинтов)
  • WebSocket (чат)
  • Multipart upload (фото сканирования)
  • Timeout handling (scan до 300 секунд)
  • Retry / exponential backoff
  • Централизованный error handler
  • Логирование запросов (debug режим)
  • Backend: Node.js + MongoDB + Socket.IO

    Работа со сканером (ключевая зона проекта)

  • camera plugin
  • image picker
  • image cropper
  • Оптимизация загрузки изображений
  • Сжатие перед отправкой
  • Работа с large file upload
  • Управление памятью
  • Обработка edge cases (плохой интернет, отмена сканирования)
  • Локальное хранилище

  • shared preferences
  • flutter secure storage
  • Кэширование данных
  • Offline fallback стратегия (желательно)
  • UI / UX

  • Адаптивность под разные диагонали
  • Работа с сложными состояниями (loading / error / empty)
  • Custom animations (минимум базовый уровень)
  • Понимание Material + iOS HIG
  • Умение работать с дизайнером по Figma
  • Публикация и DevOps

    iOS

  • Xcode
  • Provisioning profiles
  • App Store Connect
  • TestFlight
  • Работа с review feedback
  • Google Play

  • AAB
  • Google Play App Signing
  • Internal testing
  • Play Console crash reports
  • RuStore

  • Требования к публикации
  • Подготовка скриншотов
  • Модерация
  • Архитектура проекта

    Текущая структура:

    lib/

    services/

    loginauth/

    homepage/

    scanner/

    pages/

    models/

    Что нужно улучшить:

  • Рефакторинг auth flow
  • Внедрение полноценного state management
  • Разделение бизнес-логики и UI
  • Стратегия обработки ошибок
  • Унификация API-слоя
  • Упрощение dependency tree
  • Известные проблемы

  • Яндекс ID не работает (Deep Links не настроены)
  • Частично запутанный auth flow
  • Сканирование может зависать при плохом интернете
  • Нет централизованного error handler
  • Что будет делать разработчик

    Регулярная работа:

  • Разработка новых фич
  • Улучшение архитектуры
  • Оптимизация сканера
  • Багфиксы
  • Поддержка 3 стор одновременно
  • Взаимодействие с backend-разработчиком
  • Процесс работы

    Инструменты

  • Git (GitHub Flow)
  • Pull Requests
  • Code Review
  • VS Code / Android Studio
  • Xcode
  • Flutter CLI
  • Коммуникация

  • Telegram
  • 3 синка в неделю
  • Grooming задач
  • Документирование изменений
  • Тестирование

  • Manual testing (iOS + Android)
  • TestFlight
  • Google Play Internal Testing
  • Проверка release-сборки перед публикацией
  • Работа с crash-логами
Условия:
  • Middle Flutter (2 3 года коммерческого опыта)
  • Part-time 20 30 часов / неделя
  • Или проектная загрузка
  • Удалённо


Посмотрите похожие вакансии

Flutter-разработчик
Компания: ТП Инжиниринг
Зарплата: от 200 000 до 200 000 руб.
Flutter-разработчик (Senior), банковский проект
Компания: SkillStaff
Зарплата: з.п. не указана
Flutter-разработчик
Компания: ITFB Group
Зарплата: з.п. не указана
Flutter разработчик middle/senior
Компания: KEDOO Entertainment
Зарплата: з.п. не указана