Flutter Developer (MVP Solo) Middle+/Senior

Откликнуться

Описание вакансии

Мы специализируемся на создании и внедрении высокоэффективных систем продаж. Наша работа включает помощь в найме талантливых продавцов, внедрение регламентов, отчетов, CRM-систем и скриптов.
Наши клиенты – это управленцы и руководители отделов продаж, которые активно развивают свои компании. Они открыты к новым идеям и стремятся к непрерывному росту и совершенствованию.
Описание вакансии:
Уверенное владение Dart и основными архитектурами: BLoC, Riverpod, Provider
Ищем самостоятельного Flutter-разработчика, который возьмёт на себя полную разработку MVP мобильного приложения для образовательной платформы (структура — как у Duolingo: уроки, уровни, очки, награды, прогресс).
Ты будешь единственным Flutter-разработчиком на первом этапе. Основной фокус — скорость, стабильность, чистый код и грамотная архитектура.
Обязанности:
• Спроектировать и реализовать клиентское приложение с нуля (iOS + Android)
• Интеграция с REST/GraphQL API от бэкенда
• Реализовать:
• авторизацию/регистрацию (в т.ч. по email/Google/Apple)
• личный кабинет
• структуру курсов, уровней, юнитов и заданий
• геймификацию (очки, уровни, достижения)
• локальные уведомления
• офлайн-доступ (кэширование уроков)
• Настроить CI/CD, сборку, тестирование
• Подготовить к публикации в App Store / Google Play
• Участвовать в обсуждении UX/UI вместе с дизайнером и продактом
• 2.5+ лет коммерческой разработки на Flutter
• Уверенное владение Dart и основными архитектурами: BLoC, Riverpod, Provider
• Опыт сборки и публикации приложений в App Store / Google Play
• Опыт интеграции REST API / GraphQL, работы с авторизацией (JWT / OAuth)
• Знание Material Design, адаптивной вёрстки, навигации
• Работа с хранилищами: Hive / SharedPreferences / SQLite
• Умение писать чистый и поддерживаемый код
• Навыки отладки, логирования, профилирования
Тип занятости: Полная
ЗП: 700 000тг
Что предлагаем:
• Участие в амбициозном продукте на раннем этапе
• Полная свобода в выборе архитектуры и решений
• Прямая коммуникация с фаундером и бэкендом
• Гибкий график, быстрые итерации, адекватность
• Возможность стать лидом мобильной команды после MVP