{"id":7299,"date":"2026-04-22T09:11:06","date_gmt":"2026-04-22T08:11:06","guid":{"rendered":"https:\/\/brainbox.consulting\/talent\/?post_type=jobpost&#038;p=7299"},"modified":"2026-04-22T09:11:06","modified_gmt":"2026-04-22T08:11:06","slug":"sr-backend-developer-node-js-graphql","status":"publish","type":"jobpost","link":"https:\/\/brainbox.consulting\/talent\/jobs\/sr-backend-developer-node-js-graphql\/","title":{"rendered":"Sr. Backend Developer (Node.js\/GraphQL)"},"content":{"rendered":"<p><strong>Brainbox Consulting BV\u00a0<\/strong>aligning great talent with clients\u2019 needs is at the core of who we are. We are passionate about our consultants, our clients, and our Partners. Our rich IT legacy combined with our unyielding care for our people and business is the driving force behind all we do, and we deliver! On this journey, we are looking for <strong>Sr. Backend Developer (Node.js\/GraphQL)<\/strong> who is also interested to take on a wide range of activities.<\/p>\n<p><b>Assignment description<br \/>\n<\/b>We are looking for a very senior backend specialist who not only develops, but also gives direction to technical choices and monitors the structural quality of the platform.<\/p>\n<p>You operate in a complex, high-traffic and data-intensive landscape in which performance, scalability and reliability are crucial. The backend is API-driven and uses modern architecture principles such as microservices and federated <strong>GraphQL.<\/strong><\/p>\n<p>Within this role, you are explicitly expected to not only master tooling, but also understand and apply underlying principles, such as data consistency, caching strategies and delivery guarantees within distributed systems.<\/p>\n<p>You will work closely with architects, product owners and international engineering teams and have a direct impact on the technical roadmap. In addition, you will play an active role in improving code quality, development standards and the maturity of the platform.<\/p>\n<p><b>What will you do<br \/>\n<\/b>&#8211; Design, develop and optimize backend services with <strong>Node.js and TypeScript<\/strong><br \/>\n&#8211; Design and implement scalable RESTful and GraphQL architectures (including federation)<br \/>\n&#8211; Work with GraphQL federation (subgraphs and supergraph architectures)<br \/>\n&#8211; Make architecture choices within microservices and distributed systems<br \/>\n&#8211; Implement and improve caching strategies and cache invalidation<br \/>\n&#8211; Apply delivery principles such as at-least-once and exactly-once<br \/>\n&#8211; Monitor and improve performance, reliability and maintainability<br \/>\n&#8211; Coach developers and contribute to technical standards and CI\/CD processes<\/p>\n<p><b>Hard requirements (only respond if you meet them)<br \/>\n<\/b>&#8211; English proficiency!<br \/>\n&#8211; WO working and thinking level, preferably in Computer Science or Software Engineering<br \/>\n&#8211; Minimum of 5+ years of experience as a Backend Developer<br \/>\n&#8211; Minimum of 2+ years of demonstrable hands-on experience with Node.js in production environments<br \/>\n&#8211; Very extensive experience with TypeScript, including type safety and type assertions<br \/>\n&#8211; Demonstrable experience with RESTful APIs and GraphQL in high-volume environments<br \/>\n&#8211; Experience with GraphQL federation (subgraphs and supergraph architectures)<br \/>\n&#8211; Proven experience with microservices architectures and distributed systems<br \/>\n&#8211; Experience with cache invalidation, data consistency and delivery principles<br \/>\n&#8211; Experience in high-traffic environments with high performance and availability requirement<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Brainbox Consulting BV\u00a0aligning great talent with clients\u2019 needs is at the core of who we are. We are passionate about&#8230;<\/p>\n","protected":false},"author":17,"featured_media":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","jobpost_category":[],"jobpost_job_type":[],"jobpost_location":[65,18],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/jobpost\/7299"}],"collection":[{"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/jobpost"}],"about":[{"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/types\/jobpost"}],"author":[{"embeddable":true,"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/comments?post=7299"}],"wp:attachment":[{"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/media?parent=7299"}],"wp:term":[{"taxonomy":"jobpost_category","embeddable":true,"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/jobpost_category?post=7299"},{"taxonomy":"jobpost_job_type","embeddable":true,"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/jobpost_job_type?post=7299"},{"taxonomy":"jobpost_location","embeddable":true,"href":"https:\/\/brainbox.consulting\/talent\/wp-json\/wp\/v2\/jobpost_location?post=7299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}