Checked at the source 1 h ago
With your free Joonow account, you continue to the company site and the job stays in your applications.
No real employer charges a fee, a course, an exam or a uniform. Suspicious?
Job description
About Bask Health
Bask Health is a software platform that enables entrepreneurs, doctors, and healthcare businesses to launch, manage, and grow direct-to-consumer telehealth businesses.
Our platform brings together patient experiences, clinical workflows, pharmacy operations, and commerce tools in one place.
We're an entrepreneurial, product-focused engineering team that values ownership, technical excellence, and building software that solves real problems. Engineers work closely with product teams and company leadership, take features from idea to production, and have a direct role in shaping the platform.
Engineering at Bask is AI-first and builder-led. We use tools like Cursor and Claude Code throughout development while maintaining high standards for reliability, testing, and software quality.
About the Role
We're looking for a Senior Frontend Engineer to help build and improve the patient-facing experiences that power Bask Health.
You'll work on the interfaces patients use to complete questionnaires, navigate intake processes, determine eligibility, complete checkout, and manage aspects of their care.
This is a hands-on engineering role for someone who enjoys building intuitive web applications, solving complex frontend challenges, and creating reliable experiences for users completing important healthcare-related tasks.
You'll collaborate with product managers, designers, backend engineers, and other stakeholders to develop and improve patient-facing workflows from initial concept through production.
We're looking for someone who combines strong frontend engineering skills with thoughtful product judgment, attention to usability, and the ability to take ownership of complex features.
What You'll Do
- Design, develop, and maintain patient-facing web applications using React, Next.js, and TypeScript.
- Build intuitive questionnaire and patient intake experiences.
- Develop dynamic, multi-step forms with conditional logic and validation.
- Improve patient onboarding and account creation workflows.
- Build and refine eligibility and consent interfaces.
- Develop responsive checkout experiences that connect with backend services.
- Contribute to patient portal features, including treatment status, messaging, and account management.
- Improve interfaces supporting refills, renewals, and ongoing patient interactions.
- Develop reusable components for patient-facing applications.
- Build accessible interfaces that work across desktop and mobile devices.
- Collaborate with designers to translate product designs into production-ready experiences.
- Work with backend engineers to integrate APIs and application data.
- Improve frontend state management and application architecture.
- Optimize application performance, responsiveness, and loading behavior.
- Identify and reduce friction in patient intake and checkout workflows.
- Implement clear error handling, form feedback, and recovery experiences.
- Help ensure reliable handling of sensitive patient information.
- Contribute to frontend security and privacy-conscious application design.
- Write automated tests for complex user flows and frontend components.
- Investigate and resolve production bugs affecting patient experiences.
- Participate in technical planning and frontend architecture decisions.
- Establish and improve reusable engineering patterns and code quality standards.
- Mentor other engineers through code reviews and technical collaboration.
- Use AI-assisted development tools while maintaining strong engineering quality standards.
- Take ownership of major frontend features through development, deployment, and iteration.
Requirements
- 5+ years of professional software engineering experience, with substantial frontend development experience.
- Strong hands-on experience building production web applications using React.
- Professional experience with TypeScript and JavaScript.
- Experience with Next.js or comparable React-based application frameworks.
- Strong understanding of HTML, CSS, and responsive web design.
- Experience building complex, interactive user interfaces.
- Experience developing forms, validation logic, and multi-step application workflows.
- Strong understanding of frontend architecture, component design, and state management.
- Experience integrating frontend applications with backend APIs.
- Familiarity with authentication, authorization, and secure application development.
- Understanding of accessibility standards and inclusive interface design.
- Experience optimizing frontend performance and user experience.
- Ability to debug complex frontend issues and troubleshoot production problems.
- Experience writing automated tests for frontend applications.
- Familiarity with browser compatibility and cross-device testing.
- Experience developing reusable components and shared UI patterns.
- Strong understanding of modern frontend development tooling.
- Experience collaborating closely with product managers and designers.
- Ability to translate complex requirements into intuitive user experiences.
- Strong problem-solving skills and attention to detail.
- Ability to make technical decisions and take ownership of complex frontend features.
- Experience reviewing code and providing constructive technical feedback.
- Strong written and verbal communication skills.
- Ability to work independently and collaboratively in a remote engineering environment.
Nice to Have
- Experience building healthcare, telehealth, or patient-facing software.
- Experience developing dynamic questionnaires or configurable form builders.
- Familiarity with patient onboarding, eligibility, or consent workflows.
- Experience with checkout flows, payments, or conversion optimization.
- Experience building patient portals or account management applications.
- Understanding of HIPAA-related privacy and security considerations.
- Familiarity with React Hook Form, Zod, or similar form-validation tools.
- Experience with frontend analytics and user behavior tracking.
- Experience conducting A/B tests or optimizing conversion funnels.
- Familiarity with design systems and reusable component libraries.
- Experience working with Figma and close designer collaboration.
- Experience with frontend monitoring and error tracking.
- Familiarity with API-driven and multi-tenant SaaS applications.
- Experience with Node.js or TypeScript backend services.
- Familiarity with AWS or serverless architectures.
- Experience improving accessibility in complex web applications.
- Experience mentoring junior frontend engineers.
- Experience using AI-assisted development tools such as Cursor or Claude Code.