Senior Flutter Developer
Senior Flutter Developer at EcomSolutions. Remote. Salary $3000-3500. Mobile app for online and offline off-road navigation with Mapbox, SQLite, CarPlay, Android Auto, and offline-first functionality.
Project: mobile app for online and offline off-road navigation in poor or no internet conditions. The app works with large volumes of geodata, its own SQLite database, Mapbox, and offline routing. It integrates with Apple CarPlay and Android Auto, which are written natively in Swift and Kotlin, but are closely interconnected. The project is already in production, so we need a developer who can build new functionality and investigate complex production issues related to performance, asynchrony, native code, and the app lifecycle. Responsibilities: - Develop the Flutter app and offline-first functionality - Work with Mapbox, geodata, and SQLite - Integrate Flutter with iOS/Android native - Develop CarPlay and Android Auto - Investigate production crashes, freezes, and performance issues - Optimize work with large volumes of data - Independently solve complex technical problems
Must have: - Flutter bloc / cubit, get_it, go_router - async/await, concurrency, future, stream - Isolates - SQLite - Experience with at least one of: Swift / Kotlin - Flutter ↔ Native interaction to write and maintain Platform Channels Nice to have: - CarPlay, Android Auto, Mapbox, offline-first, A*, geodesy, and work with large geodata English: B2+ Location: preferably outside Russia/Belarus
Remote work Salary: $3000-3500 Location: preferably outside Russia/Belarus
Don't miss a single job
Subscribe to our Telegram channel