We are seeking a Senior Full Stack Web Developer to design, build, and maintain scalable web applications for the Thrivelab telehealth platform.
This role spans frontend development, backend services, full-stack frameworks, and AWS infrastructure. You will play a key role in shaping technical decisions, delivering production-ready features, and contributing to architecture, scalability, performance, and code quality across the engineering team.
We highly value developers who leverage AI tools in their daily workflow to accelerate development, improve efficiency, and enhance problem-solving.
RequirementsKey Responsibilities
Design, build, and maintain full-stack applications using React, TanStack Query, TanStack Router, NestJS, and Next.js
Develop performant, maintainable frontend applications with strong component architecture
Build and maintain backend services and APIs with a focus on scalability and reliability
Implement server-side rendering and API routes using Next.js
Manage infrastructure and deployments using AWS (Lambda, ECS/Fargate, S3, CloudFront)
Support CI/CD pipelines and containerized environments
Lead technical decisions and contribute to system architecture and design patterns
Maintain high standards for code quality, testing, documentation, and performance
Collaborate with product, design, and engineering teams to deliver high-impact features
Leverage AI tools (e.g., Copilot, Cursor, Claude Code) to accelerate development workflows
Identify opportunities to incorporate AI-driven solutions into the platform
Must Have:
5+ years of professional web development experience
Strong frontend expertise with React (performance optimization and component design)
Backend experience with Node.js, NestJS, or similar frameworks
Experience with relational databases (PostgreSQL, MySQL), including schema design and queries
Hands-on experience with AWS (Lambda, S3, CloudFront, ECS/Fargate)
Experience with CI/CD workflows and containerized environments
Proven experience delivering production applications and contributing to architecture decisions
Strong communication skills with both technical and non-technical stakeholders
Nice to Have:
Experience with Next.js (SSR, SSG, API routes)
Familiarity with TanStack tools (React Query, TanStack Router)
Experience in healthcare, HIPAA, or telehealth platforms
Experience with infrastructure-as-code (Terraform, AWS CDK)
Experience building AI-powered features, LLM integrations, or RAG workflows
Familiarity with microservices or event-driven architectures
Strong problem-solving and systems thinking
Ownership mindset with the ability to lead technical initiatives
Ability to work across the full stack independently
Attention to detail and commitment to high-quality engineering
Comfortable working in fast-paced, collaborative environments
Remote, hybrid, or office-based depending on business needs
Collaborative engineering and product environment
Agile workflows including sprint planning, standups, and code reviews
Focus on sustainable development practices and continuous improvement
Skills Required
- 5+ years of professional web development experience
- Strong frontend expertise with React
- Backend experience with Node.js, NestJS, or similar frameworks
- Experience with relational databases (PostgreSQL, MySQL)
- Hands-on experience with AWS (Lambda, S3, CloudFront, ECS/Fargate)
- Experience with CI/CD workflows and containerized environments
- Proven experience delivering production applications and contributing to architecture decisions
- Strong communication skills with both technical and non-technical stakeholders
What We Do
Thrivelab is a telehealth-based provider of evidence-based hormone and testosterone balancing programs as well as natural bioidentical products to alleviate age-related symptoms and restore youthful vitality.







