Remote job
Frontend Engineer
Job details
About this role
Role overview
Own the design and implementation of two connected digital products: a customer-facing website and an analytics dashboard for merchants. The work spans high-fidelity interface design, production frontend code, and ongoing refinement, bringing visual design and engineering together from the start.
Responsibilities - Design and build a polished marketing site, including motion, interactive storytelling, and working product demos. - Create live AI and voice demonstrations with streaming responses and audio playback. - Develop a merchant portal and analytics dashboard with real-time, cross-channel data visualisations. - Build compliance, reporting, and export experiences that remain usable with large datasets. - Define interface systems, components, information architecture, and interaction patterns. - Maintain responsive, accessible, and performant experiences across both products.
Requirements - At least three years of professional frontend experience with React and TypeScript. - Advanced experience with Next.js and Tailwind CSS. - Demonstrated work on design systems and high-quality web experiences. - Experience with analytics dashboards or other data-intensive interfaces. - Accessibility, performance, and responsive design treated as core requirements. - Practical experience improving Core Web Vitals.
Nice to have
Relevant tools and technologies include Figma, Framer Motion, GSAP, React Spring, charting libraries, WebSockets, server-sent events, and React Query.
Benefits and work setup
Permanent, full-time work with a remote-first, flexible setup. The role offers end-to-end ownership of two products and direct collaboration with product leadership and merchants. Applicants can share a portfolio or work samples.