Agile Engine in Colombia is seeking a Senior Software Engineer to design a multi-tier sync architecture—from local device stores through restaurant edge to cloud backend—for a high-volume QSR platform. You will apply conflict-resolution strategies (vector clocks, merge policies) and implement event sourcing, CQRS, and saga patterns across orders, kitchen, and payments.
The stack includes React Native, Type Script and Node.js, with emphasis on offline-first data and PostgreSQL data modeling.