About The Position

Bask Health is a software platform that helps entrepreneurs, doctors, and healthcare businesses launch, manage, and grow direct-to-consumer telehealth businesses. Its platform combines patient experiences, clinical workflows, pharmacy operations, and commerce tools. The engineering team is entrepreneurial and product-focused, with engineers working closely with product teams and company leadership to take features from idea to production. The team uses AI-assisted development tools such as Cursor and Claude Code while maintaining standards for reliability, testing, and software quality. The Junior Full Stack Engineer, Merchant Tools will help build and improve applications Bask Health customers use to manage their telehealth businesses. The merchant platform supports storefront configuration, product management, subscriptions, and business operations. This hands-on role is intended for someone early in their career who wants to develop across frontend and backend engineering. The engineer will work with experienced engineers, product managers, and designers to deliver features, improve workflows, and address customer needs, taking on increasing ownership as their skills develop.

Requirements

  • Foundational software engineering experience through coursework, internships, personal projects, freelance work, or professional roles.
  • Experience building web applications with frontend and backend functionality.
  • Working knowledge of JavaScript or TypeScript.
  • Familiarity with React or another modern frontend framework.
  • Basic understanding of HTML, CSS, and responsive web development.
  • Familiarity with Node.js or another backend development environment.
  • Understanding of APIs and frontend-to-backend communication.
  • Basic knowledge of SQL databases or relational data.
  • Familiarity with reusable frontend components and application state.
  • Ability to implement user-facing features from technical specifications or designs.
  • Understanding of common web application development patterns.
  • Ability to read and modify existing application code.
  • Familiarity with Git and version control.
  • Basic debugging and troubleshooting skills.
  • Willingness to learn software testing and code quality practices.
  • Interest in building tools that help businesses manage their operations.
  • Attention to usability and the overall user experience.
  • Ability to collaborate with engineers, designers, and product managers.
  • Strong problem-solving skills and attention to detail.
  • Ability to communicate progress, challenges, and technical questions clearly.
  • Openness to mentorship, feedback, and continuous learning.
  • Ability to work independently on clearly defined tasks in a remote environment.

Nice To Haves

  • Previous software engineering internship or junior development experience.
  • Experience with TypeScript, React, and Next.js.
  • Experience building backend applications with Node.js.
  • Familiarity with SQL databases and ORM tools.
  • Experience with Prisma or Drizzle ORM.
  • Familiarity with tRPC or typed API frameworks.
  • Exposure to AWS or serverless application development.
  • Experience with SaaS dashboards or business management applications.
  • Familiarity with e-commerce platforms or merchant tools.
  • Experience building product catalogs or storefront management interfaces.
  • Understanding of subscription commerce and recurring billing.
  • Familiarity with payment integrations such as Stripe.
  • Experience working with reusable UI components or design systems.
  • Exposure to multi-tenant SaaS applications.
  • Experience with automated testing and application deployment.
  • Interest in merchant onboarding and commerce workflows.
  • Familiarity with healthcare or telehealth software.
  • Experience using AI-assisted development tools such as Cursor or Claude Code.
  • A GitHub profile or portfolio demonstrating full-stack web development projects.

Responsibilities

  • Build and improve features across merchant-facing applications.
  • Develop frontend interfaces using JavaScript, TypeScript, and React, and contribute to applications built with Next.js.
  • Help implement backend functionality using Node.js and TypeScript.
  • Build and integrate APIs connecting merchant interfaces with backend services.
  • Assist with merchant dashboards and business management tools.
  • Contribute to storefront setup and configuration experiences.
  • Build features for managing product catalogs and product settings.
  • Support subscription management and commerce-related workflows.
  • Develop reusable UI components for merchant-facing applications.
  • Use SQL databases to retrieve and manage merchant application data.
  • Collaborate with product managers and designers to understand merchant needs and translate requirements and designs into working features.
  • Help improve merchant onboarding and account setup workflows.
  • Implement responsive layouts and accessible interface components.
  • Assist with integrations between merchant tools and existing Bask services.
  • Investigate and resolve bugs across frontend and backend functionality.
  • Improve application usability, responsiveness, and performance.
  • Write clean, maintainable code and contribute to automated tests.
  • Participate in code reviews and incorporate feedback from experienced engineers.
  • Learn and apply best practices for application security and merchant data protection.
  • Document technical changes and implementation details.
  • Contribute to engineering discussions and feature planning.
  • Use AI-assisted development tools while understanding and validating generated code.
  • Take increasing ownership of assigned features as skills develop.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service