з/п не указана
Москва
Более 6 лет
Ищем Senior Flutter-разработчика в команду международной FMCG-компании, работающую над e-commerce продуктом в сегменте кормов для животных. Команда ценит любовь к животным, высокий уровень профессионализма и готовность создавать продукты, которыми будут довольны и люди, и их питомцы.
Обязанности:
- Проектирование и разработка сложных фич интернет-магазина на Flutter;
- Поддержка архитектуры монорепозитория и контроль качества кода команды;
- Интеграция и поддержка WebView компонентов с кастомной логикой, двустороннее взаимодействие Flutter ↔ веб-контент;
- Настройка и поддержка инфраструктуры проекта, CI/CD (Fastlane, скрипты сборки);
- Написание unit, widget и golden тестов;
- Проведение код-ревью и менторство новых разработчиков;
- Участие в декомпозиции задач и решение сложных эпиков до продакшна;
- Решение багов и проблем, найденных тестировщиками или бизнесом.
Требования:
- Опыт работы с многомодульной архитектурой (feature-based / монорепозиторий);
- Понимание принципов Dependency Injection (Riverpod) и управления состоянием (BLoC);
- Опыт работы с гибридными приложениями (Flutter + WebView, JS Channels);
- Глубокое понимание работы с сетью: Dio, SSL Pinning, обработка Refresh Token, интерцепторы;
- Опыт построения навигации: Deep Links (AppLinks), GoRouter, Push-уведомления;
- Навыки написания тестов (Unit, Widget, Integration/Golden).
Будет плюсом:
- Опыт работы с E-commerce проектами (корзина, checkout, платежные системы);
- Опыт работы с FVM (Flutter Version Management), Melos;
- Опыт работы с Figma (выгрузка ассетов, просмотр свойств);
- Способность работать в команде, участвовать в код-ревью и документировать решения.
Условия:
- Гибкий график работы по Москве;
- Удалённый формат работы;
- Программу корпоративных привилегий PrimeZone;
- ДМС.