Responsibilities
- Build and ship complex frontend features with React, TypeScript, SASS, Jest, and Cypress.
- Create intuitive experiences for workflows, automation, claims, reporting, dashboards, and data exploration.
- Translate complex compensation and operational workflows into clear, scalable UI.
- Build reusable frontend and data visualization patterns that scale across customers.
- Improve frontend architecture, performance, accessibility, testing, and developer experience.
- Bring customer empathy, product thinking, and operational awareness to your work.
Requirements
- Strong experience building production web applications with React, TypeScript, and JavaScript.
- Experience with complex, data-heavy, configurable user interfaces.
- Experience building dashboards, BI tools, reporting, analytics, or data visualization products.
- Strong frontend fundamentals across architecture, component design, state, performance, and testing.
- Good judgment around UX, accessibility, visualization patterns, and information hierarchy.
- Product instincts and the ability to connect technical choices to user and business outcomes.
- Comfort working with complex workflows, APIs, automation, claims, or policy-driven systems.
- Strong communication skills and a collaborative, candid, customer-focused working style.
Nice to Have
- Experience working on enterprise SaaS products.
- Experience with compensation, finance, workflow automation, analytics, business intelligence, or data-heavy operational applications.
- Experience building reusable data visualization, dashboarding, reporting, or exploration patterns.
- Familiarity with Python, Django, APIs, Postgres, or backend systems.
- Experience contributing to design systems, frontend platforms, or shared component libraries.
- Experience designing frontend experiences that support both internal operations teams and external customers.
Work Arrangement
Remote (Worldwide)
Team
Structure: Engineers on this team build the application customers and internal teams use to configure, operate, manage, and visualize complex incentive compensation workflows. Most of the team is in the EST timezone, with some teammates in PST and Central.