Вакансия из первоисточника
Главный разработчик Flutter
Magnit Tech
Удалённая работа
Описание вакансии
«Пульс Магнит» — платформа, которая объединяет взаимодействие компании с подрядчиками, арендодателями, франчайзи и внутренними службами. Мы цифровизируем эксплуатацию магазинов, ремонт оборудования и развитие сети. Команда разрабатывает кроссплатформенное приложение на Flutter. Для сотрудников оно работает на ТСД (терминалах сбора данных) и закрывает задачи клининга, вывоза отходов и пожарной безопасности. Для контрагентов это мобильный доступ к функциям платформы. Приложение используется прямо в торговых точках, где связь часто нестабильна, поэтому архитектура строится по принципу offline-first. Проектировать архитектуру offline-first приложения (модульная Clean Architecture): локальная база как источник правды, очередь синхронизации, стабильная работа при плохой связи. Проектировать вместе с бэкендом API и протокол синхронизации. Разрабатывать ключевой бизнес-функционал. Оптимизировать производительность: профилирование, потребление памяти и батареи. Выстраивать мониторинг и логирование, включая диагностику синхронизации на устройствах. Развивать CI/CD: автоматические сборки, тестирование и деплой (Fastlane, GitLab CI / GitHub Actions). Проводить code review, менторить middle-разработчиков, внедрять единые гайдлайны и стандарты. Опыт от 5 лет в коммерческой мобильной разработке, из них не менее 3–4 лет на Flutter/Dart. Опыт построения offline-first приложений: персистентные очереди, ретраи, идемпотентность запросов, разрешение конфликтов при синхронизации. Уверенное владение стеком: flutter_bloc, dio + retrofit, get_it + injectable, auto_router, drift / sqflite, freezed, json_serializable. Знание нативного слоя iOS/Android, опыт написания Platform Channels на Kotlin/Swift. Опыт выстраивания тестирования: unit, widget и интеграционные тесты, тестируемая архитектура, покрытие критичной бизнес-логики. Знание Riverpod. Опыт разработки под ТСД и интеграции с аппаратными сканерами. Опыт разработки с AI-инструментами (Cursor, Claude Code, Copilot и др.) и внедрения практик их использования в команде. Опыт интеграции LLM в мобильные приложения. Живые приложения в App Store и Google Play. Трудоустройство в аккредитованную IT‑компанию ДМС со стоматологией и льготными условиями для членов семьи Возможность работать в гибридном/офисном формате в Москве, Краснодаре и Иннополисе (у нас классные офисы), а в регионах — удаленно Корпоративные скидки от компании и партнеров, бесплатная подписка Магнит Премиум с повышенным кешбэком по программе лояльности М+ Ежегодная программа признания с ярким праздником и впечатляющим подарком IT‑комьюнити — среда, где быстрее находишь решения, делишься практиками, пробуешь новые роли и растешь от эксперта в стекe до лидера инициатив Мы являемся партнером Минцифры России по проекту Национальная система подтверждения IT‑компетенций Работа над масштабными продуктами и проектами (Умный магазин, роботизация, беспилотность, GenAI и другое) Социально– психологическая поддержка от >370 специалистов по направлениям: юристы, психологи, врачи, финансовые и ЗОЖ советники