Full Stack Software Engineer - React, Node.js AWS

TEKsystemsLittleton, CO
2d$65 - $85Hybrid

About The Position

We’re hiring a Senior-level full stack engineer to help build a modern, cloud-native digital platform from the ground up. This is a greenfield opportunity within a multi‑year enterprise modernization program focused on secure, contract‑first APIs, scalable frontend experiences, and AI‑assisted development workflows. This role goes beyond feature delivery — you’ll help shapearchitecture, engineering standards, and platform foundations that future teams will build upon.

Requirements

  • 8+ years of professional software engineering experience
  • 4+ years working with React, Node.js, and TypeScript
  • Production experience building query-driven, contract-first APIs
  • Hands-on AWS experience (Lambda, API Gateway, EKS/ECS, RDS, S3)
  • Strong TypeScript proficiency with shared domain models and typed APIs
  • Experience implementing API security and multi-tenant architectures
  • Familiarity with CI/CD, cloud-native patterns, and DevSecOps practices
  • Experience using AI-assisted development tools in production environments

Nice To Haves

  • Domain-driven design (DDD) or distributed systems
  • Event-driven architecture (EventBridge, SNS/SQS, Kafka-style systems)
  • Monorepo tooling (Nx, Turborepo)
  • Regulated industry experience (insurance, finance, healthcare)
  • Python or C#/.NET background

Responsibilities

  • Designing and building secure, query-driven APIs across multiple business domains
  • Developing modern React + TypeScript frontend experiences consumed by enterprise users and external clients
  • Implementing contract-first API development using OpenAPI and/or GraphQL
  • Building and deploying cloud-native services on AWS using serverless and containerized patterns
  • Partnering with architects, platform teams, and product leaders on end-to-end solution design
  • Contributing to shared libraries, design systems, and platform standards
  • Leveraging AI-assisted development tools with defined guardrails, prompts, and review practices
  • Build Node.js / TypeScript microservices on AWS (Lambda, API Gateway, EKS/ECS)
  • Design dynamic, query-driven APIs (GraphQL, OData, JSON:API, or similar)
  • Implement robust security controls (multi-tenant isolation, row-level security, fine-grained authorization)
  • Apply contract-first practices with schema validation and typed clients
  • Use Infrastructure-as-Code (CDK, Terraform, or CloudFormation)
  • Build React 18+ applications using component-driven architecture
  • Contribute to reusable UI components and shared design systems
  • Ensure accessibility (WCAG 2.1+), performance, and responsive design
  • Work with modern state management and performance optimization patterns
  • Write automated tests (Jest, Playwright, Cypress)
  • Support CI/CD pipelines and Git-based workflows
  • Maintain high code quality through linting, static analysis, and reviews
  • Participate in architecture and design reviews
  • Mentor other engineers and raise engineering standards
  • Translate architectural direction into executable engineering work

Benefits

  • Medical, dental & vision
  • 401(k)/Roth
  • Insurance (Basic/Supplemental Life & AD&D)
  • Short and long-term disability
  • Health & Dependent Care Spending Accounts (HSA & DCFSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Health Spending Account (HSA)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service