About The Position

This role is for a Full Stack Developer with a strong backend and TypeScript orientation, passionate about building scalable, reliable, and high-performance web applications. The ideal candidate thrives in fast-paced environments, takes ownership of end-to-end solutions with minimal direction, and is proactive, curious, and comfortable navigating ambiguity. The role involves architecting APIs and cloud-native services, building clean, data-rich user interfaces, and focusing on performance, security, and code quality across the entire stack. This position is offered under a contractor model for a period of 9 months.

Requirements

  • 6+ years of experience as a Full Stack Developer, with a strong emphasis on backend development using TypeScript and Node.js.
  • Strong proficiency in TypeScript across both frontend (React, Next.js) and backend (NestJS) environments.
  • Solid experience designing and building RESTful and GraphQL APIs, with a focus on performance and maintainability.
  • Solid experience deploying and operating services in serverless environments (AWS Lambda).
  • Strong knowledge of PostgreSQL, Supabase, and SQL, including query optimization and data modeling.
  • Strong proficiency in React and Next.js, with experience building data-heavy interfaces such as dashboards, tables, and visualizations.
  • Familiarity with Tailwind CSS and component-driven UI development.
  • Experience writing and maintaining unit and integration tests using Jest.
  • Familiarity with authentication and authorization tools such as Auth0 (Microsoft Entra is a plus).
  • Hands-on experience with AWS services, especially Lambda and ElastiCache.
  • Experience with caching strategies, background jobs, and asynchronous processing patterns.
  • Experience deploying and managing applications using Vercel or similar platforms.
  • Strong understanding of software development best practices, including code quality, testing, and performance optimization.
  • Strong communication skills and advanced English proficiency, working with US-based stakeholders.
  • 6+ years of experience in Full Stack development with a backend-first mindset.
  • Strong experience with TypeScript, NestJS, and cloud-native environments (AWS).
  • Solid experience with React, Next.js, and modern frontend ecosystems.
  • Strong understanding of databases, API design, and performance optimization.
  • Advanced English proficiency.

Nice To Haves

  • Familiarity with tools like AgGrid or similar data grid libraries

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs with a strong focus on performance, reliability, and security.
  • Build and optimize data-intensive backend processes, including complex queries, aggregations, and third-party integrations.
  • Develop and maintain React and Next.js frontend interfaces, with emphasis on data-heavy components such as dashboards, tables, and visualizations.
  • Collaborate with cross-functional teams to define, build, and ship product features across the full stack.
  • Design and implement GraphQL and REST APIs, ensuring efficient data handling and seamless frontend integration.
  • Write clean, maintainable, and well-tested code before submitting pull requests, upholding high code quality standards.
  • Identify and resolve blockers proactively, communicating progress and risks clearly to stakeholders.
  • Navigate ambiguous requirements by making informed architectural decisions and validating assumptions with the team.
  • Participate in technical discussions and contribute to both backend and frontend architecture decisions.
  • Manage tasks effectively within a Kanban workflow.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service