Замоскворецкая линия метро Белорусская
Наш партнер - крупная FMCG компания открывает позицию Flutter Developer – Senior
Мы запускаем и активно развиваем e-commerce продукт (интернет-магазин) и ищем Senior Flutter разработчика, который усилит команду и возьмёт на себя проектирование и реализацию сложных фич.
О проекте:
Проект находится на начальной стадии развития, уже есть основная база.
Команда: PM, Tech Lead, 2 Middle Flutter разработчика.
Работаем по Kanban (переход с Scrum).
Активный рост продукта и команды.
Основные задачи:
-
Проектирование и разработка сложных фич интернет-магазина (каталог, корзина, checkout, платежи).
-
Поддержка и развитие архитектуры монорепозитория.
-
Интеграция WebView и гибридного функционала (JS Channels, взаимодействие web ↔ mobile).
-
Настройка и поддержка CI/CD.
-
Проведение code review и менторство middle-разработчиков.
-
Участие в архитектурных решениях и техническом развитии продукта.
Требования:
Опыт:
-
5+ лет коммерческой мобильной разработки.
-
3,5+ лет работы с Flutter.
-
Обязательный опыт e-commerce проектов (каталог, корзина, checkout, платежные системы).
Технические навыки:
-
Отличное знание Dart и Flutter.
-
Clean Architecture, опыт работы с многомодульными проектами.
-
Глубокое понимание работы с сетью (Dio, SSL Pinning, Refresh Token, интерцепторы).
-
Сложная навигация (Deep Links, AppLinks, Push, GoRouter).
-
DI (Riverpod), управление состоянием (BLoC).
-
Опыт работы с WebView и гибридной архитектурой.
-
Unit / Widget / Golden tests.
-
CI/CD (Fastlane).
-
Работа с монорепозиториями (Melos), FVM.
-
Базовое понимание нативной разработки (Android/iOS).
Мы ожидаем:
-
Умение аргументировать технические решения.
-
Опыт менторства и качественного code review.
-
Самостоятельность — способность довести эпик до продакшна.
-
Системное мышление и внимание к качеству кода.
Условия:
-
Оформление в ИТ аккредитированной компании
-
Удалённая работа (возможны редкие командировки в Москву)
-
Испытательный срок: 3 месяца
-
Доход: по рынку (обсуждается индивидуально)
-
ДМС обсуждается