{"schemaVersion":"jobsearcher.job.v1","id":"dbca83e391d08c1ddb789735","url":"https://jobsearcher.com/jobs/dbca83e391d08c1ddb789735","canonicalUrl":"https://jobsearcher.com/jobs/dbca83e391d08c1ddb789735","title":"Senior Node.js Developer","description":"Client: Our client is a leading U.S. education company that has been transforming K–12 learning since 2000. They create next‑generation curriculum and formative assessment solutions, offering interactive products designed for both teachers and students. Their programs support learners from elementary through high school and are used in all 50 states, across 21,000+ schools, serving over 10 million students.\n\nPosition overview: This is a senior, consulting-oriented role where you will be embedded into the client’s engineering environment and work across multiple backend sub-projects. Your primary responsibility will be to identify, analyze, and eliminate architectural bottlenecks, while improving the performance, reliability, and scalability of backend systems.\nYou will act as a trusted technical expert, collaborating directly with client-side engineers and stakeholders to drive architectural improvements and ensure high engineering standards.\nThe estimated salary range for this position is from $140,000 to $170,000 USD per year.\n\nTechnology stack: Languages & Frameworks: Node.js, JavaScript, Python\nAPIs: RESTful APIs, GraphQL\nData Stores: PostgreSQL, DynamoDB, Snowflake\nCloud & Infrastructure: AWS (AppSync, Lambda), Serverless, Terraform, Datadog\nTesting: Jest, WebdriverIO, automated testing practices\n\nResponsibilities: Assess and improve backend architecture across multiple services and sub-projects\nIdentify performance, scalability, and reliability bottlenecks in existing systems\nDesign and implement technical solutions aligned with the client’s architecture and business needs\nAct as a senior technical consultant within the client’s engineering team\nCollaborate with frontend, backend, and DevOps engineers on the client side\nParticipate in code reviews and architectural discussions\nImprove system observability, monitoring, and error handling\nEnsure best practices in backend development, testing, and deployment\nCommunicate technical recommendations clearly to both technical and non-technical stakeholders\n\n7+ years of professional software development experience, with strong expertise in Node.js\nProven experience working in consulting or service-based environments\nStrong understanding of backend architecture, system design, and modern software engineering practices\nHands-on experience working with complex systems and large codebases\nAbility to independently identify and solve architectural and performance issues\nExperience collaborating directly with clients or external stakeholders\nAbility to work effectively in fast-paced, distributed teams\nBS/MS in Computer Science or equivalent professional experience","company":"Dataart","rawCompany":"dataart","city":"Dallas","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-04-14T10:56:29.627Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Node.js Developer","description":"Client: Our client is a leading U.S. education company that has been transforming K–12 learning since 2000. They create next‑generation curriculum and formative assessment solutions, offering interactive products designed for both teachers and students. Their programs support learners from elementary through high school and are used in all 50 states, across 21,000+ schools, serving over 10 million students.\n\nPosition overview: This is a senior, consulting-oriented role where you will be embedded into the client’s engineering environment and work across multiple backend sub-projects. Your primary responsibility will be to identify, analyze, and eliminate architectural bottlenecks, while improving the performance, reliability, and scalability of backend systems.\nYou will act as a trusted technical expert, collaborating directly with client-side engineers and stakeholders to drive architectural improvements and ensure high engineering standards.\nThe estimated salary range for this position is from $140,000 to $170,000 USD per year.\n\nTechnology stack: Languages & Frameworks: Node.js, JavaScript, Python\nAPIs: RESTful APIs, GraphQL\nData Stores: PostgreSQL, DynamoDB, Snowflake\nCloud & Infrastructure: AWS (AppSync, Lambda), Serverless, Terraform, Datadog\nTesting: Jest, WebdriverIO, automated testing practices\n\nResponsibilities: Assess and improve backend architecture across multiple services and sub-projects\nIdentify performance, scalability, and reliability bottlenecks in existing systems\nDesign and implement technical solutions aligned with the client’s architecture and business needs\nAct as a senior technical consultant within the client’s engineering team\nCollaborate with frontend, backend, and DevOps engineers on the client side\nParticipate in code reviews and architectural discussions\nImprove system observability, monitoring, and error handling\nEnsure best practices in backend development, testing, and deployment\nCommunicate technical recommendations clearly to both technical and non-technical stakeholders\n\n7+ years of professional software development experience, with strong expertise in Node.js\nProven experience working in consulting or service-based environments\nStrong understanding of backend architecture, system design, and modern software engineering practices\nHands-on experience working with complex systems and large codebases\nAbility to independently identify and solve architectural and performance issues\nExperience collaborating directly with clients or external stakeholders\nAbility to work effectively in fast-paced, distributed teams\nBS/MS in Computer Science or equivalent professional experience","datePosted":"2026-04-14T10:56:29.627Z","dateModified":"2026-04-14T10:56:29.627Z","hiringOrganization":{"@type":"Organization","name":"Dataart","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dallas","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dbca83e391d08c1ddb789735"},"url":"https://jobsearcher.com/jobs/dbca83e391d08c1ddb789735"}}