Node.js TypeScript Full Stack Developer (AWS)

Overview

On Site
Depends on Experience
Full Time
Accepts corp to corp applications

Skills

Typescript
PostgreSQL
AWS

Job Details

Job Summary:
We re seeking a skilled and motivated Full Stack Developer proficient in Node.js, TypeScript, and AWS to build scalable, data-intensive applications and robust APIs. In this role, you ll collaborate closely with cross-functional teams to deliver high-impact solutions in a fast-paced, agile environment.
Key Responsibilities:
  • Design, develop, and maintain scalable backend services using Node.js and TypeScript
  • Build and consume RESTful and GraphQL APIs
  • Create dynamic UI components using React and Material-UI (MUI)
  • Lead by example in writing clean, maintainable, and testable code (unit/automated tests with Jest)
  • Review pull requests and mentor junior developers
  • Ensure secure development and implement data protection measures
  • Collaborate on cloud architecture, CI/CD pipelines, and infrastructure with AWS services
  • Participate in on-call rotations for production support
  • Take ownership of deliverables and work closely with external teams for successful delivery
Key Technical Skills:
Backend:
  • Node.js, TypeScript, REST APIs, GraphQL, Axios
  • Testing: Jest
  • API documentation & validation: Swagger, Zod
  • AWS Integration: Lambda, API Gateway, S3, SNS, SQS, CloudWatch, Cognito, IAM
  • Infrastructure: CDK, CloudFormation (CFT), SAM Local
Frontend:
  • React (functional components), MUI
  • Experience consuming REST and GraphQL APIs
Database & Modeling:
  • Advanced SQL and data modeling (PostgreSQL with PgTyped)
  • Experience with data-intensive applications
Other:
  • Strong knowledge of software design principles and architecture
  • CI/CD and DevOps collaboration
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.