🔥 Flutter разработчик - full-time)О проекте
Мобильное приложение "доска объявлений" для швейной отрасли Кыргызстана. Проект готов на 90%, требуется финальная доработка и устранение багов перед релизом.
Предыдущие разработчики не могут работать full-time из-за основной работы, поэтому ищем опытного специалиста на интенсивную 1-недельную доработку.
Что требуется?👨💻 Кандидат
- Опытный Flutter разработчик (middle+/senior)
- Не боится чужого кода - умеет быстро разбираться в существующей кодовой базе
- Problem solver - может быстро находить и исправлять баги
- Стрессоустойчивый - работа в условиях жесткого дедлайна
- Коммуникабельный - будет работать в паре с backend разработчиком
🛠️ Технические требования
Обязательный опыт:
- Flutter 3.0+ (у нас 3.5.4)
- State management: Riverpod + Hooks (критично!)
- HTTP клиенты: Dio
- Firebase: Auth, Messaging
- Работа с изображениями: image_picker, cached_network_image
Желательно:
- Code generation: build_runner, freezed, json_serializable
- Опыт отладки сложных UI багов
- Понимание архитектуры чистого кода
- Опыт работы с legacy проектами
Стек проекта
Основа: Flutter 3.5.4+ для кроссплатформенной разработки iOS/Android
Управление состоянием: Riverpod + Flutter Hooks - современный реактивный подход для управления данными приложения, списками объявлений, состоянием пользователя.
Аутентификация: Firebase Auth с поддержкой входа через Google и Apple ID, JWT токены для API авторизации. Есть система ролей (швейная фабрика, заказчик, обычный пользователь).
Сетевые запросы: Dio для взаимодействия с NestJS backend API, обработка CRUD операций для объявлений по всем категориям (фабрики, заказы, услуги, рынки, оборудование и т.д.).
Работа с изображениями: Image picker для фото товаров и аватаров, image cropper для обрезки, cached network image для оптимизации загрузки. Photo view для просмотра галерей.
Push-уведомления: Firebase Messaging + локальные уведомления для информирования о новых заказах и откликах.
UI/UX: Google Fonts, SVG иконки, анимации (staggered animations, bounceables), модальные окна, индикаторы загрузки, маски для ввода телефонов и сумм.
Дополнительно: PDF viewer для документов, WebView для внешних ссылок, локализация на несколько языков, кэширование данных через SharedPreferences.
Архитектура: Использует code generation (build_runner, freezed, json_serializable) для автоматической генерации сериализации и immutable классов.
⚠️ Стек современный но сложный - много зависимостей, требует понимания реактивного программирования и работы с асинхронными операциями.
Условия работы📍 Формат работы
- Работа в офисе (г. Бишкек)
- Full-time график - 8+ часов в день
- Командная работа с backend разработчиком
- Срок: ровно 1 неделя
💰 Оплата
- от 25к до 50к за проект. Единоразовая.
🎯 Задачи
- Анализ и исправление существующих багов
- Оптимизация производительности приложения
- Доработка UI/UX компонентов
- Тестирование на разных устройствах
- Подготовка к релизу в App Store/Google Play
Что мы предлагаем?✅ Плюсы работы с нами
- Готовый проект - не с нуля, есть что дорабатывать
- Современный стек - актуальные технологии для резюме
- Интенсивный опыт - много задач за короткое время
- Быстрые деньги - высокая оплата за короткий срок
Как откликнуться?📞 Связь
Telegram
📝 В отклике укажите:
- Опыт работы с Flutter (сколько лет, какие проекты)
- Опыт с Riverpod + Hooks (обязательно!)
- Ссылки на проекты/GitHub
- Доступность - можете ли работать full-time 2 недели
- Ожидания по оплате
- Краткий рассказ о самом сложном баге, который исправляли
⚡ Процесс отбора
- Техническое собеседование: в течение 24 часов
- Старт работы: на следующий день после собеседования
⚠️ Честно предупреждаем
- Интенсивная работа - без выходных
- Жесткий дедлайн - проект должен быть сдан точно в срок
- Сложный код - предыдущие разработчики junior уровня
🎯 Ищем именно вас, если:
✅ Умеете быстро разбираться в чужом коде
✅ Не пасуете перед сложными задачами
✅ Можете работать в команде под давлением
✅ Хотите заработать хорошие деньги за короткое время
✅ Готовы к челленджу и интенсивной работе