{"schemaVersion":"jobsearcher.job.v1","id":"7537d657669914a3d0c1e16a","url":"https://jobsearcher.com/jobs/7537d657669914a3d0c1e16a","canonicalUrl":"https://jobsearcher.com/jobs/7537d657669914a3d0c1e16a","title":"Senior Backend / API Developer (Node.js, TypeScript, GraphQL)","description":"Senior Backend / API Developer (Node.js, TypeScript, GraphQL)Immediate need for a talented Senior Backend / API Developer. This is a 12+ months contract opportunity with long-term potential and is located in U.S (Remote).Key Responsibilities:Design and develop backend systems using Node.js and TypeScriptBuild and maintain GraphQL and REST APIs (server-side development required)Develop middleware to manage communication between applications and devices / networked systemsWork on real-time and event-driven systems, ensuring efficient data flow and performanceOptimize backend services for low latency and high reliabilityCollaborate with cross-functional teams to define system behavior from UI to device-level interactionsContribute to scalable architecture and reusable platform designKey Requirements and Technology Experience:Key skills: Nodejs, API, Typescript, GraphQL, system design, IoT/device communication exp, Low-latency, distributed system, performance optimization, real-time data handling.Strong hands-on experience with Node.js and TypeScript (backend development)Proven experience building GraphQL APIs (server-side, schema design, resolvers)Solid understanding of asynchronous programming, event loop, and system fundamentalsExperience designing and implementing REST APIsExperience with distributed systems or event-driven architecturesAbility to explain and demonstrate real project work (no generic or template-based experience)Experience working with real-time systems or performance-critical applicationsExposure to device communication, IoT, or networking systemsExperience with C++ or embedded systemsFamiliarity with cloud environments (AWS preferred)Basic frontend exposure (Angular/React) is a plus, but not requiredImportant Notes:This role requires hands-on backend engineers, not UI-focused developersCandidates must be able to clearly explain their project experience and technical decisionsExperience limited to consuming APIs (without building them) will not be sufficient","company":"Pyramid Consulting","rawCompany":"pyramid consulting","city":"Niles","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-08-22T12:31:59.553Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Backend / API Developer (Node.js, TypeScript, GraphQL)","description":"Senior Backend / API Developer (Node.js, TypeScript, GraphQL)Immediate need for a talented Senior Backend / API Developer. This is a 12+ months contract opportunity with long-term potential and is located in U.S (Remote).Key Responsibilities:Design and develop backend systems using Node.js and TypeScriptBuild and maintain GraphQL and REST APIs (server-side development required)Develop middleware to manage communication between applications and devices / networked systemsWork on real-time and event-driven systems, ensuring efficient data flow and performanceOptimize backend services for low latency and high reliabilityCollaborate with cross-functional teams to define system behavior from UI to device-level interactionsContribute to scalable architecture and reusable platform designKey Requirements and Technology Experience:Key skills: Nodejs, API, Typescript, GraphQL, system design, IoT/device communication exp, Low-latency, distributed system, performance optimization, real-time data handling.Strong hands-on experience with Node.js and TypeScript (backend development)Proven experience building GraphQL APIs (server-side, schema design, resolvers)Solid understanding of asynchronous programming, event loop, and system fundamentalsExperience designing and implementing REST APIsExperience with distributed systems or event-driven architecturesAbility to explain and demonstrate real project work (no generic or template-based experience)Experience working with real-time systems or performance-critical applicationsExposure to device communication, IoT, or networking systemsExperience with C++ or embedded systemsFamiliarity with cloud environments (AWS preferred)Basic frontend exposure (Angular/React) is a plus, but not requiredImportant Notes:This role requires hands-on backend engineers, not UI-focused developersCandidates must be able to clearly explain their project experience and technical decisionsExperience limited to consuming APIs (without building them) will not be sufficient","datePosted":"2026-08-22T12:31:59.553Z","dateModified":"2026-08-22T12:31:59.553Z","hiringOrganization":{"@type":"Organization","name":"Pyramid Consulting","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Niles","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7537d657669914a3d0c1e16a"},"url":"https://jobsearcher.com/jobs/7537d657669914a3d0c1e16a"}}