Skip to content

[Help Wanted]: #1666

@zpatrickbuck

Description

@zpatrickbuck

Required Reading

  • Confirmed

Plugin Version

^5.0.1

Mobile operating-system(s)

  • iOS
  • Android

Device Manufacturer(s) and Model(s)

various

Device operating-systems(s)

varios

What do you require assistance about?

Hi FBG community,

Perhaps an unconventional post for this github, but I’m looking to hire a developer experienced with FBG.

I'm a PhD student at the University of Connecticut developing a longitudinal research application that employs FBG for location tracking on iOS/Android in background and on-terminate. The system is active now and working well overall in a release build, but I am looking for a developer with experience using FBG to audit my implementation before final release. It’s about 2000 lines of code total.

The system is for iOS and Android, and tracks GPS samples across background and terminated modes, as well as geofence events.

What I have:

  • Full-tracking mode with server-side breadcrumb ingestion via Cloud Function
  • Geofence ENTER/DWELL/EXIT detection with native HTTP delivery and a Dart-layer state machine
  • Android headless task for terminated-state geofence events and Geofencing API re-arming
  • iOS: silent push wakeup + BackgroundFetch periodic wakeup for SQLite buffer flushing
  • Server-side zone tracking with GPS-computed geofence events as a fallback for missed device detections

I'm looking for an developer experienced with FBG to look over my code. Particularly, this would focus on:

  • Review of geofence event reliability in terminated state on both platforms
  • Assessment of long-term tracking stability (I’m looking for weeks-months of continuous use without dropoff)
  • Battery and Cloud Function cost optimization review
  • Help with a few bugs: 1) iOS implementation has been particularly challenging, with unreliable GPS emits once the user terminates the app. 2) Geofence events are also sometimes unreliable, primarily on iOS.

This would likely start with a short discussion for more detail on my use case, at which point the developer would take a few hours to go over the code and return with an issue/fix list. Depending on the result this could continue in further work and discussions. I would be available for additional information during this period.

The developer should budget a maximum of 6-8 hours for the project, including final discussion. Use of AI is encouraged to expedite the process but I have of course also done this myself and so am looking for a developer who has real expertise with FBG too. Depending on the outcome, this could also turn into a longer term consultancy as I deploy the app over the next year or two.

Interested parties can respond here or to my email zachary.buck@uconn.edu with their rate and FBG experience.

Thank you!

[Optional] Plugin Code and/or Config

[Optional] Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions