JOBSEARCHER

Senior Node.js Developer

DataartDallas, TXApril 14th, 2026
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. Position 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. You will act as a trusted technical expert, collaborating directly with client-side engineers and stakeholders to drive architectural improvements and ensure high engineering standards. The estimated salary range for this position is from $140,000 to $170,000 USD per year. Technology stack: Languages & Frameworks: Node.js, JavaScript, Python APIs: RESTful APIs, GraphQL Data Stores: PostgreSQL, DynamoDB, Snowflake Cloud & Infrastructure: AWS (AppSync, Lambda), Serverless, Terraform, Datadog Testing: Jest, WebdriverIO, automated testing practices Responsibilities: Assess and improve backend architecture across multiple services and sub-projects Identify performance, scalability, and reliability bottlenecks in existing systems Design and implement technical solutions aligned with the client’s architecture and business needs Act as a senior technical consultant within the client’s engineering team Collaborate with frontend, backend, and DevOps engineers on the client side Participate in code reviews and architectural discussions Improve system observability, monitoring, and error handling Ensure best practices in backend development, testing, and deployment Communicate technical recommendations clearly to both technical and non-technical stakeholders 7+ years of professional software development experience, with strong expertise in Node.js Proven experience working in consulting or service-based environments Strong understanding of backend architecture, system design, and modern software engineering practices Hands-on experience working with complex systems and large codebases Ability to independently identify and solve architectural and performance issues Experience collaborating directly with clients or external stakeholders Ability to work effectively in fast-paced, distributed teams BS/MS in Computer Science or equivalent professional experience