Frontend Engineer, Sites & Studio

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Frontend Engineer building React-based website creation and visual editing tools for Bask Health’s telehealth platform. Developing customizable merchant storefronts, previews, and publishing workflows.

Responsibilities:

  • Build and maintain frontend features for Bask's Sites & Studio experiences.
  • Develop website creation, editing, and customization interfaces using React, Next.js, and TypeScript.
  • Build intuitive tools for merchants to manage website content and appearance.
  • Develop reusable components for layouts, sections, forms, and interactive website elements.
  • Implement visual editing functionality for pages and storefront experiences.
  • Build interfaces for editing text, images, colors, typography, and layout settings.
  • Develop responsive website templates and configurable page components.
  • Implement live previews and interactive editing experiences.
  • Build interfaces for navigation, page structure, and content organization.
  • Develop functionality for saving, updating, and publishing website changes.
  • Integrate frontend editing tools with backend APIs and content management services.
  • Collaborate with designers, product managers, and backend engineers.
  • Improve editing workflow usability, consistency, performance, and reliability.
  • Build responsive desktop and mobile interfaces.
  • Implement form validation, loading states, error handling, and automated tests.
  • Investigate and resolve frontend rendering, layout, and interaction issues.
  • Participate in code reviews and frontend architecture decisions.
  • Improve reusable design systems and component libraries.
  • Own assigned features from development through deployment and maintenance.

Requirements:

  • 3+ years of professional experience in frontend or full-stack software engineering.
  • Strong professional experience developing web applications with React.
  • Proficiency in JavaScript and TypeScript.
  • Experience with Next.js or comparable modern frontend frameworks.
  • Strong knowledge of HTML, CSS, and responsive web development.
  • Experience building interactive, component-based user interfaces.
  • Strong understanding of reusable component architecture.
  • Experience implementing complex frontend interactions and application state.
  • Familiarity with modern CSS approaches and component styling techniques.
  • Experience translating design specifications into functional interfaces.
  • Understanding of responsive layouts and cross-browser compatibility.
  • Experience integrating frontend applications with REST APIs or comparable backend services.
  • Familiarity with asynchronous data fetching and client-server communication.
  • Experience building configurable user interfaces or data-driven components.
  • Strong debugging and troubleshooting skills.
  • Understanding of frontend performance optimization.
  • Familiarity with web accessibility and usability principles.
  • Experience working with Git and collaborative software development workflows.
  • Familiarity with frontend testing tools and automated testing practices.
  • Ability to write clean, maintainable, and well-documented code.
  • Experience collaborating with product managers, designers, and backend engineers.
  • Strong attention to detail when implementing visual designs and interactive behavior.
  • Ability to independently manage assigned features and technical responsibilities.
  • Strong communication and problem-solving skills.
  • Comfort working in a fast-moving, remote engineering environment.
  • Nice to have: experience with website builders, visual editors, no-code/low-code platforms, drag-and-drop interfaces, rich-text editors, dnd-kit, Lexical, TipTap, ProseMirror, configurable page layouts, content management systems, live preview, Tailwind CSS, design systems, e-commerce storefronts, Shopify themes, white-label or multi-tenant SaaS, tRPC, Prisma, Drizzle, Zustand, Core Web Vitals, Playwright, Cypress, and AI-assisted development tools such as Cursor or Claude Code.