Senior Flutter Developer
Сальников Станислав Сергеевич · Санкт-Петербург
от 3 000 до 3 500 USD до вычета НДФЛ
- От 3 до 6 лет
- Полная
- Удалённо
Описание вакансии
Ищем сильного Senior Flutter Developer в команду разработки мобильного приложения для онлайн и офлайн-навигации по бездорожью в условиях плохого интернета или в отсутствии него. Приложение работает с большими объемами геоданных, собственной базой SQLite, Mapbox, офлайн-маршрутизацией, а также интегрируется с Apple CarPlay и Android Auto которые написаны нативно на Swift и Kotlin, но все между собой сильно взаимосвязано.
Проект уже находится в production, поэтому нам нужен разработчик, который умеет не только создавать новый функционал, но и разбираться со сложными production-проблемами, связанными с производительностью, асинхронностью, нативным кодом и жизненным циклом приложения.
Что предстоит делать:
- развивать Flutter-приложение и offline-first функциональность
- работать с Mapbox, геоданными и SQLite
- интегрировать Flutter с iOS/Android native
- развивать CarPlay и Android Auto
- расследовать production crashes, freezes и performance issues
- оптимизировать работу с большими объемами данных
- самостоятельно разбираться в сложных технических проблемах
Обязательно:
- flutter bloc / cubit, get it, go router;
- async/await, concurrency, future, stream;
- isolates;
- SQLite;
- опыт хотя бы с одним из: Swift / Kotlin;
- Flutter ↔️ Native взаимодействия чтобы писать и поддерживать Platform Channels;
- Возможность работать в EST таймзоне
Будет большим плюсом:
CarPlay, Android Auto, Mapbox, offline-first, A*, геодезия и работа с большими геоданными
Ключевые навыки
- MapBox
- CarPlay
- android auto