freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer - Offline-First Data Sync

Summary

Builds offline-first data sync for a global quick-service restaurant POS platform, using CRDTs, event sourcing, and PostgreSQL to keep orders and payments consistent across devices, edge, and cloud.

AgileEngine is seeking a Senior Software Engineer to own offline-first data synchronization for a global QSR POS platform, designing multi-tier sync across device, restaurant edge, and cloud backend.

You will implement conflict-resolution using CRDT-based frameworks (Automerge, Ditto), apply event sourcing, CQRS, and saga patterns across order and payment flows, and model the PostgreSQL cloud data layer against local and edge stores.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available