Back to results

Junior Product Engineer, Interactive Experiences

  • Remote, United States
Apply on apply.workable.com About employer

Applications open in a new tab.

Job details

Posting language
English
Posted

Original 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 Junior Product Engineer, Interactive Experiences to help build engaging, intuitive, and responsive experiences across Bask Health's software platform. You'll work on the interfaces and interactions that merchants, patients, and internal teams use to navigate our products and complete important tasks. This role is ideal for an early-career engineer who enjoys frontend development, cares about how software looks and feels, and wants to turn product designs into functional, polished experiences. You'll collaborate with experienced engineers, product managers, and designers to build new features, improve existing interfaces, and learn how to deliver production-ready software. We're looking for someone who is curious, detail-oriented, comfortable experimenting with new technologies, and excited to grow as a product engineer. What You'll Do

  • Build and improve interactive features across Bask's web applications.
  • Develop user-facing interfaces using React, Next.js, and TypeScript.
  • Implement responsive layouts and reusable UI components.
  • Translate product designs into functional application experiences.
  • Build interactive forms, navigation flows, and dynamic interface elements.
  • Contribute to merchant-facing and patient-facing product experiences.
  • Improve user interactions across dashboards, portals, and application workflows.
  • Help create smooth transitions, loading states, and helpful interface feedback.
  • Collaborate with designers to refine usability and visual consistency.
  • Work with existing APIs to display and update application data.
  • Contribute to frontend state management and component behavior.
  • Assist with implementing accessible interface patterns.
  • Help identify and resolve usability issues in existing features.
  • Improve frontend performance and responsiveness.
  • Test application behavior across different browsers and screen sizes.
  • Investigate and fix frontend bugs with guidance from experienced engineers.
  • Write clean, readable, and maintainable code.
  • Participate in code reviews and incorporate technical feedback.
  • Help maintain shared components and design system patterns.
  • Learn Bask's application architecture and development practices.
  • Contribute to smaller product features from implementation through release.
  • Collaborate with backend engineers when features require new API functionality.
  • Explore opportunities to make complex workflows easier to understand and use.
  • Use AI-assisted development tools while reviewing and understanding generated code.
  • Take increasing ownership of product features as your experience grows.

Requirements

  • Foundational software engineering experience gained through coursework, internships, personal projects, or professional work.
  • Working knowledge of JavaScript or TypeScript.
  • Experience building web interfaces using React or another component-based frontend framework.
  • Understanding of HTML, CSS, and responsive web design.
  • Familiarity with modern frontend development practices.
  • Ability to build interactive UI components and implement user-facing functionality.
  • Understanding of component state, props, and event handling.
  • Familiarity with consuming APIs and displaying application data.
  • Basic understanding of asynchronous JavaScript and HTTP requests.
  • Ability to translate designs or product requirements into working interfaces.
  • Attention to visual details, usability, and interaction behavior.
  • Familiarity with Git and version control.
  • Basic understanding of debugging and browser development tools.
  • Willingness to learn automated testing and code quality practices.
  • Interest in accessibility and inclusive web experiences.
  • Ability to learn new technologies and development patterns.
  • Strong problem-solving skills and attention to detail.
  • Ability to communicate progress, questions, and challenges clearly.
  • Willingness to collaborate with designers, product managers, and engineers.
  • Openness to technical feedback and mentorship.
  • Ability to work independently on clearly defined tasks.
  • Interest in building high-quality software products in a remote team environment.

Nice to Have

  • Experience with TypeScript and Next.js.
  • Internship or previous professional frontend development experience.
  • Experience creating interactive web applications or detailed UI projects.
  • Familiarity with animation libraries such as Framer Motion.
  • Exposure to Three.js, WebGL, or interactive 3D web experiences.
  • Experience with Tailwind CSS or other modern styling tools.
  • Familiarity with design systems and reusable component libraries.
  • Experience working from Figma designs.
  • Understanding of frontend performance optimization.
  • Experience implementing accessible components and interactions.
  • Familiarity with frontend testing tools.
  • Experience integrating REST APIs or other backend services.
  • Exposure to Node.js or full-stack application development.
  • Experience building dashboards, portals, or SaaS interfaces.
  • Interest in e-commerce, merchant tools, or site-building applications.
  • Familiarity with healthcare or telehealth software.
  • Experience using AI-assisted development tools such as Cursor or Claude Code.
  • A portfolio or GitHub profile demonstrating interactive frontend projects.

Report this job

Get in touch
MovoJobs

Contact us