Frontend Engineer, Sites & Studio
Posted 6hrs ago
Employment Information
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.

















