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