Node.js (TypeScript) Engineer

Overview

On Site
$60 - $70
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Node.js
TypeScript

Job Details

Node.js (TypeScript) Engineer

San Jose, CA Onsite

Summary

We re seeking a pragmatic, hands-on Node.js Developer with TypeScript to build and maintain scalable backend services and APIs. The ideal candidate writes well-typed, testable code, understands distributed systems, and partners with product and platform teams to deliver production-grade features.

Key Responsibilities

  • Design, implement, and maintain backend services and REST/GraphQL APIs using Node.js + TypeScript.

  • Own feature delivery end-to-end: design, implementation, testing, CI/CD, and production support.

  • Collaborate with frontend, data, and SRE teams to design APIs, event schemas, and data models.

  • Implement and maintain automated tests (unit, integration) and type-safe contracts.

  • Optimize performance, troubleshoot issues, and participate in incident response.

  • Contribute to developer experience: linters, type-checking rules, code generation, and infra-as-code.

  • Write clear technical documentation and participate in architecture and code reviews.

Must-Have Skills

  • Node.js (>=12/14/16) and TypeScript strong, idiomatic usage and type-system fluency.

  • Experience building and consuming REST and/or GraphQL APIs.

  • Familiar with package management and dependency hygiene (npm/yarn/pnpm).

  • Understanding of asynchronous patterns, event loops, promises, streams, and concurrency.

  • Experience with cloud platforms (AWS/Google Cloud Platform/Azure) and deploying containerized services (Docker, Kubernetes).

  • Familiarity with observability: logging, metrics, tracing (Prometheus, Grafana, OpenTelemetry).

  • Strong debugging skills and experience troubleshooting production issues.

Thanks & Regards,
Pankaj Singh - Team Lead
Phone #
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.