О проекте
Мы разрабатываем мобильное приложение и веб-интерфейс с системой подписок, интерактивной картой, каталогом предприятий и системой скидок на основе QR-кодов. Ищем инициативного и ответственного Flutter-разработчика, который хочет работать в современной команде и участвовать в создании востребованного продукта.
Что вам предстоит:
- Разрабатывать мобильное приложение на Flutter (iOS и Android) с современным UI/UX.
- Интегрировать API (FastAPI backend) и обеспечивать стабильную работу клиент-серверного взаимодействия.
- Оптимизировать приложение для различных устройств (адаптивный UI, производительность, кэширование).
- Работать с REST API, WebSockets, Firebase.
- Внедрять систему QR-кодов и UDS-программу скидок.
- Участвовать в код-ревью, предлагать и внедрять улучшения.
- Оптимизировать производительность (анимации, работа с памятью, кэширование).
- Работать в команде с дизайнерами, бэкенд-разработчиками и тестировщиками.
Кого мы ищем:
- Опыт работы с Flutter от 1 года.
- Хорошее знание Dart и понимание принципов реактивного программирования.
- Опыт работы с Provider / Riverpod / Bloc.
- Уверенная работа с REST API (Dio, HTTP).
- Знание архитектурных подходов (Clean Architecture, MVVM, SOLID).
- Опыт работы с локальными хранилищами SQLite / Hive / SharedPreferences.
- Умение писать адаптивные UI под разные размеры экранов.
- Опыт работы с Firebase (Auth, Firestore, Cloud Messaging).
- Навыки работы с Git (ветвление, pull-requests, code review).
Будет плюсом:
- Опыт работы с GraphQL и WebSockets.
- Навыки работы с GetX.
- Опыт в Flutter Web / Desktop.
- Работа с кастомными анимациями и Canvas API.
- Опыт публикации приложений в App Store и Google Play.
Что мы предлагаем:
✅ Удаленный формат работы – работайте откуда удобно. ✅ Гибкий график – возможность планировать рабочее время. ✅ Влияние на проект – ваши идеи и решения ценятся. ✅ Современные технологии – используем лучшие практики и инструменты.
Как откликнуться?
📩 Отправьте свое резюме на
телеграм @ekromatg
🚀 Ждем ваших откликов и будем рады видеть вас в команде!