EcomSolutions развивает мобильное приложение для онлайн- и офлайн-навигации по бездорожью в условиях плохого или отсутствующего интернета. Приложение работает с большими объёмами геоданных, SQLite, Mapbox, офлайн-маршрутизацией и интеграциями с Apple CarPlay и Android Auto.
flutter developer офлайн-навигации
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Развивать Flutter-приложение и offline-first функциональность;
- Работать с Mapbox, геоданными и SQLite;
- Интегрировать Flutter с нативными компонентами iOS и Android;
- Развивать CarPlay и Android Auto;
- Расследовать production-сбои, зависания и проблемы с производительностью;
- Оптимизировать работу с большими объёмами данных;
- Самостоятельно разбираться в сложных технических проблемах.
требования
- Владение Flutter BLoC/Cubit, GetIt и GoRouter;
- Знание async/await, concurrency, Future и Stream;
- Опыт работы с isolates;
- Опыт работы с SQLite;
- Опыт хотя бы с одним из языков: Swift или Kotlin;
- Умение писать и поддерживать Platform Channels для взаимодействия Flutter с нативным кодом;
- Английский на уровне B2+;
- Желательно находиться за пределами РФ и РБ;
- Будет плюсом CarPlay, Android Auto, Mapbox, offline-first, алгоритм A*, геодезия и работа с большими геоданными.
условия
- Удалённая работа по всему миру;
- Зарплата 3 000 - 3 500 $.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.