About The Position

Responsible for delivering features end-to-end across the stack, including UI and API services, while following architectural guidelines and participating in code reviews. Ensures strong test coverage and collaborates with cross-functional teams in Agile environments to continuously deliver value and deepen technical and domain knowledge.

Requirements

  • Experience with React, React Router, hooks, functional components, and Redux Toolkit or Zustand.
  • Experience with NestJS modules, controllers, services, guards, and interceptors; basic Express knowledge.
  • TypeScript knowledge, including generics, utility types, and strict mode.
  • Experience with Apollo Server, GraphQL Codegen, and resolver composition.
  • Experience with Jest, React Testing Library, and unit and integration testing; maintain 80% or higher test coverage.
  • Knowledge of Agile/Scrum, code review, and CI/CD awareness.

Nice To Haves

  • Tailwind CSS, Radix UI or shadcn, and React Hook Form with Zod.
  • JWT authentication and class-validator/class-transformer.
  • Basic OpenTelemetry and Winston logging.
  • Basic AWS knowledge, including Lambda, CloudFront, S3, and ECS.
  • Basic Nx knowledge and experience with Vite or Webpack.
  • Git branching and pull-request-based workflow.
  • Vitest, Cypress or Playwright end-to-end testing, and Supertest.

Responsibilities

  • Deliver features end-to-end across UI and API services.
  • Follow architectural guidelines.
  • Participate in code reviews.
  • Ensure strong test coverage.
  • Collaborate with cross-functional teams in Agile environments to continuously deliver value and deepen technical and domain knowledge.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service