Москва, Замоскворецкая линия, метро Белорусская
Наш партнер - крупная 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 месяца
Доход: по рынку (обсуждается индивидуально)
ДМС обсуждается