Flutter Background Location Update & API Send

Job ID: 38473047

Budget: $10 – $30 USD

I'm looking for a skilled Flutter developer to create a background task that fetches the device location every 5 minutes and sends it to a REST API. The task needs to be developed for both Android and iOS platforms.

Key Requirements:
- Implement a background task in Flutter that fetches the device's location every 5 minutes.
- Integrate the task seamlessly with both Android and iOS platforms.
- Ensure that the task does not drain the device's battery or cause any performance issues.
- Send the location data to a specified REST API endpoint. The API endpoints are already available.

Ideal Skills & Experience:
- Proficiency in Flutter, with experience in developing background tasks.
- Prior experience in working with device location services and REST APIs.
- Strong understanding of Android and iOS platforms and how background tasks work on each.
- Ability to ensure the task is optimized for performance and battery life.
- Good communication skills and a proactive approach to problem-solving.