Job Description
About the project\nWe are looking for a freelance backend developer to build a key component within our logistics service flow.\nThe project consists of developing a system that allows calculating the estimated arrival time of a delivery person to his first point and, in case of non-compliance, automatically relaunching the service to the network.\nThe solution must be integrated into the existing purchasing flow, consume geolocation services (ETA), apply configurable business rules and execute automatic validations over time.\nThe objective is to improve the customer experience. client and automate operational decisions in real time.\n What will you have to build?\nA backend component in TypeScript (Node.js)\nEndpoint (ideally in AWS Lambda) for total time calculation (ETA + business rules)\nIntegration with geolocation services\nTime configuration logic (by city, company or default)\nScheduling of deferred tasks (EventBridge)\nAutomatic validation of the status of the service\nIntegration with existing endpoint for relaunching services\n What we are looking for\nSolid backend experience with TypeScript / Node.js\nExperience in serverless architectures (AWS Lambda, EventBridge)\nExperience integrating external APIs (especially geolocation or routing)\nAbility to design decoupled, robust and event-oriented solutions\nExperience working for deliverables (freelance or projects)\nIdeal if you have worked in:\nlogistics, delivery or tracking\nETA calculation or service allocation systems\nautomated time-based flows\n Conditions\nMode: Freelance (remote)\nType of contract: By project\nStart: As soon as possible\nEstimated duration: To be defined according to proposal\n Very important\nWe are looking for a person who not only executes, but also proposes the best way to structure the solution (architecture, times and deliverables).",