Role overview
Build and improve React interfaces for merchant dashboards and customer checkout flows. The work spans responsive product UI, data-rich dashboards, and conversion-sensitive experiences, with attention to performance, security, and accessibility.
Responsibilities
- Develop responsive applications using React and TypeScript.
- Turn design files into polished interfaces with modern CSS and component libraries.
- Improve checkout journeys across mobile and desktop, with conversion in mind.
- Build dashboard features such as charts, tables, and real-time data views.
- Integrate APIs and state management, and write automated tests.
- Work with design and backend colleagues on usability, performance, and accessibility.
Requirements
- At least three years of professional React development experience.
- Strong TypeScript skills, including advanced typing.
- Experience with modern CSS, responsive layouts, and mobile-first implementation.
- Familiarity with state management, REST APIs, and asynchronous JavaScript.
- Experience with a React framework, frontend testing tools, and Git workflows.
- Ability to translate designs into code and understanding of UX, web performance, and basic WCAG accessibility.
Benefits and work setup
- Full-time, remote work open globally.
- Advertised base salary of $80,000–$120,000 per year.
- Medical, dental, and vision coverage, plus a MacBook Pro and monitor setup.
- Annual learning budget of $2,000 for courses and conferences.
- Opportunity to help shape the design system and frontend architecture; the role describes a flexible schedule with few meetings.