Frontend Engineer, New Grad

Bask Health
•Remote

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 product-focused and collaborative, with engineers working closely with product teams and company leadership to take features from idea to production. The team uses AI-assisted development tools while emphasizing reliability, testing, and software quality. The Frontend Engineer, New Grad role is an entry-level opportunity for recent graduates and early-career developers to build and improve the web applications that power Bask Health's telehealth platform. The engineer will work with experienced frontend engineers, product managers, and designers on production features used by merchants, healthcare businesses, patients, and internal teams. Work may span merchant dashboards, patient-facing experiences, storefronts, administrative tools, and other web applications. The role involves developing responsive interfaces, reusable components, application workflows, and frontend functionality using technologies such as JavaScript, TypeScript, React, and Next.js. The engineer will write production code, contribute to product features, participate in reviews and testing, and learn how applications are designed, built, tested, deployed, and maintained. As skills develop, the engineer will take on more complex tasks and gradually own frontend features through testing and release. Professional experience is not required; technical ability may be demonstrated through coursework, internships, personal projects, or other development experience.

Requirements

  • Recent graduation from a computer science, software engineering, or related program, or equivalent technical experience through self-directed learning, bootcamps, or independent projects.
  • Foundational knowledge of JavaScript and modern web development.
  • Basic understanding of HTML and CSS.
  • Familiarity with React or another component-based frontend framework.
  • Basic knowledge of TypeScript or willingness to learn.
  • Understanding of fundamental programming concepts and data structures.
  • Familiarity with responsive web development and reusable frontend components.
  • Familiarity with APIs and client-server communication.
  • Understanding of asynchronous programming concepts.
  • Basic knowledge of Git and version control.
  • Ability to write readable, organized, and maintainable code.
  • Familiarity with debugging tools and basic troubleshooting techniques.
  • Understanding of how web browsers render and execute frontend applications.
  • Basic knowledge of software testing concepts.
  • Willingness to learn modern frontend development tools and frameworks.
  • Ability to interpret technical requirements and implementation instructions.
  • Strong analytical and problem-solving skills.
  • Attention to detail when implementing and testing software.
  • Ability to communicate technical questions and progress clearly.
  • Willingness to receive feedback and learn from experienced engineers.
  • Ability to collaborate effectively with developers and product team members.
  • Strong organizational skills and ability to manage assigned tasks.
  • Interest in developing production software and improving user experiences.
  • Comfort working in a collaborative, remote engineering environment.

Nice To Haves

  • Previous software engineering internship or co-op experience.
  • Personal projects demonstrating frontend development skills.
  • Experience building applications with React and TypeScript.
  • Familiarity with Next.js.
  • Experience using Tailwind CSS or comparable styling approaches.
  • Familiarity with component libraries and design systems.
  • Experience building responsive dashboards or web applications.
  • Basic experience consuming REST APIs.
  • Familiarity with frontend state management concepts.
  • Experience working with forms and input validation.
  • Familiarity with browser developer tools.
  • Experience writing unit tests with Jest, Vitest, or comparable tools.
  • Exposure to Playwright, Cypress, or frontend integration testing.
  • Familiarity with accessibility and semantic HTML.
  • Experience collaborating on projects using GitHub.
  • Familiarity with CI/CD and software deployment workflows.
  • Experience building e-commerce or SaaS-related projects.
  • Interest in healthcare technology or telehealth applications.
  • Contributions to open-source projects or collaborative software development.
  • Experience using AI-assisted development tools such as Cursor or Claude Code.

Responsibilities

  • Build and maintain frontend features across Bask Health's web applications.
  • Work with experienced engineers to develop production-ready application functionality.
  • Write frontend code using JavaScript, TypeScript, React, and Next.js.
  • Develop reusable components for merchant-facing and internal applications.
  • Implement responsive interfaces using HTML, CSS, and modern frontend technologies.
  • Translate product requirements and design specifications into working software.
  • Contribute to merchant dashboards, platform configuration tools, and patient-facing interfaces.
  • Help build forms, navigation components, interactive controls, and application workflows.
  • Connect frontend applications to backend APIs and services.
  • Work with application state, asynchronous requests, and dynamic data.
  • Assist with implementing input validation and error handling.
  • Collaborate with designers to ensure interfaces are functional and visually consistent.
  • Help improve existing features based on product feedback and engineering requirements.
  • Investigate and resolve frontend bugs under the guidance of experienced engineers.
  • Learn to debug browser behavior, API requests, and application issues.
  • Write clean, readable, and maintainable code.
  • Develop unit tests and assist with frontend integration testing.
  • Participate in code reviews and incorporate feedback.
  • Learn and follow established frontend architecture and coding standards.
  • Help improve accessibility, usability, responsive behavior, frontend performance, and application optimization.
  • Collaborate with product managers to understand feature requirements and user needs.
  • Contribute to technical documentation and reusable component guidelines.
  • Use Git and established development workflows to manage code changes.
  • Learn how features move through development, testing, deployment, and production.
  • Use AI-assisted development tools while validating generated code and understanding implementation decisions.
  • Gradually take ownership of frontend features from development through testing and release.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service