Senior Backend Developer
Our client is focused on building an integration based on an 'Event Notification' model. You'll play a critical role by developing REST APIs, webhook infrastructure, and reliable message handling systems.
The task involves designing a Webhook infrastructure and implementing an Outbox pattern. You'll ensure clients can register endpoints and receive secure, signed webhooks when domain events occur, utilizing RabbitMQ and HMAC-SHA256 signed POST requests.
You'll also adapt robust REST API endpoints in Express, allowing clients to fetch full JSON data linked to events once they receive a webhook. This will occur within a modern tech stack comprised of Node.js, TypeScript, and Express.
Our client is looking for a self-driven Senior or strong Mid-level backend developer experienced in Node.js, TypeScript, and Express. You should have substantial experience in designing and securing public REST APIs and webhook solutions, with a solid grasp of event-driven architecture and message brokers like RabbitMQ.
This is a short-term assignment with the possibility of extension. Start immediately and enjoy a hybrid work environment in Stockholm.
Interested in this assignment?
Join our community of subcontractors and get access to exciting projects like this one.