← К каталогу
КА

Казахстанский центр электронной коммерции

Senior Flutter Developer

УдалённоSeniorАлматы, Казахстан1 ч назад
СИГНАЛ JOBRADAR75/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ

Что JobRadar наблюдает сейчас

Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.

Последнее подтверждение25 мин. назад
Впервые замечена1 ч назад
Активные источники1 источник
ПроисхождениеПубличный источник
О ВАКАНСИИ

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

О проекте

FURGON — биржа грузоперевозок для Центральной Азии. Грузовладельцы публикуют грузы, перевозчики находят их и откликаются, а перевозка ведётся прямо на площадке: статусы рейса, документы, местоположение машины. Первая страна — Казахстан, следом Узбекистан и Кыргызстан.

Сервер и веб-кабинет уже работают. Нужно сделать два мобильных приложения под Android и iOS на Flutter из общей кодовой базы:

  • приложение биржи: для грузовладельца, экспедитора и логиста перевозчика;
  • приложение водителя : рейсы, статусы, фото документов, фоновое отслеживание местоположения.

Аккаунт у приложений общий. Дизайн готов, экраны нарисованы.

Формат работы

  • Проект с фиксированным объёмом: разработка приложения по готовому дизайну, публикация в магазинах.
  • Оплата за проект поэтапно, после приёмки каждого этапа.
  • Полностью удалённо.

Технология

Оба приложения делаются на Flutter (Dart) из одной кодовой базы с общими модулями. Фоновое отслеживание местоположения и геозоны требуют нативной части: модулей на Kotlin для Android и на Swift для iOS внутри Flutter-приложения или проверенной библиотеки фоновой геолокации. Какую библиотеку взять и как устроить нативную часть, обсуждаем с вами на старте.

Стек проекта

  • Мобильные приложения: Flutter (Dart), нативные модули на Kotlin и Swift
  • Сервер: Go, PostgreSQL, Redis, REST API и WebSocket, Nginx
  • Веб-кабинет: Vue 3, Pinia, Axios, vue-i18n, Tailwind CSS
  • Интерфейс на четырёх языках: русский, казахский, узбекский, английский
  • Уведомления: SMS, WhatsApp, Telegram; мониторинг — Prometheus и Grafana

Объём проекта

Общая часть

  • Архитектура двух приложений в одном хранилище кода: общие Dart-пакеты (вход, связь с сервером, компоненты дизайна, переводы, работа без связи) и отдельные сборки каждого приложения.
  • Общий аккаунт: вход по коду из SMS, безопасное хранение сессии с короткоживущим токеном доступа и его обновлением.
  • Push-уведомления (Firebase Cloud Messaging и Apple Push Notification service).
  • Сбор ошибок и…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / IT / KZ