Мы ищем опытных Middle / Middle+ Flutter-разработчиков, которые помогут нашей команде создавать стабильные, производительные и масштабируемые мобильные приложения. У вас будет возможность работать над продуктами с реальными пользователями, развивать техническую архитектуру и улучшать цифровые сервисы, которыми пользуются тысячи и миллионы людей.
Основные задачи - Тесное взаимодействие с дизайнерами и backend-командой
- Разработка чистого, оптимизированного и поддерживаемого кода на Flutter
- Развитие структуры проекта на основе принципов Clean Architecture
- Управление сложной бизнес-логикой с использованием state management (Flutter BLoC)
- Работа с нативными функциями Android и iOS (Method Channel)
- Участие в CI/CD-процессах и повышение качества релизов
- Обеспечение безопасности приложения: защита данных, безопасное хранение (secure storage), безопасная работа с API, управление разрешениями (permissions) и проактивное выявление потенциальных уязвимостей
Мы ожидаем от вас - Глубокое понимание языка Dart и принципов ООП
- Опыт работы с Flutter в реальных коммерческих проектах
- Практическое применение Clean Architecture и модульного подхода
- Опыт работы с Flutter BLoC, RxDart
- Использование dependency injection с get_it и injectable
- Опыт работы с Firebase (Auth, Firestore, Push, Analytics и др.)
- Работа с локальным хранилищем данных: Hive, ObjectBox
- Опыт интеграции Google Maps
- Понимание и практический опыт работы с CI/CD
- Работа с нативными слоями Android/iOS (Method Channel)
Почему мы? - Большое влияние — вашим продуктом будут пользоваться тысячи или миллионы пользователей
- Профессиональный рост — обмен знаниями внутри команды, code review и возможности развития
- Сильная команда — опытные разработчики и открытая рабочая атмосфера
- Современные условия — комфортный офис или гибкий формат работы
- Техническая свобода — современные технологии и продуманная архитектура