Design and develop frontend experiences in React for both employees (AI agent interactions) and HR teams (dashboards, workflow automation tools, analytics).
Build scalable, responsive, and accessible UIs that support global enterprise deployments.
Collaborate closely with product, design, and backend engineering to deliver seamless end-to-end workflows.
Implement reusable design systems and component libraries to accelerate development and maintain consistency.
Ensure code quality and reliability through automated testing, reviews, and performance monitoring.
Iterate quickly in 2-week sprints, balancing speed with long-term maintainability.
Stay ahead of modern frontend trends, adopting new tools and libraries where they add real value.
Bring a product mindset: prioritize features that deliver the most impact for customers and employees.
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
3+ years of professional frontend development experience, with deep expertise in React and modern JavaScript/TypeScript.
Strong understanding of frontend architecture, state management, and design systems.
Fluency in Git for version control and collaboration within a team.
Proven track record of delivering complex, long-term projects in cross-functional teams.
Experience collaborating with designers and backend engineers to build user-friendly, data-rich interfaces.
Ability to manage multiple priorities in a fast-paced, high-growth environment.
Strong problem-solving skills, with a natural curiosity and product mindset.
Experience building enterprise-grade UIs such as dashboards, workflow automation tools, or configuration platforms.
Familiarity with testing frameworks (e.g. Jest, Cypress, Playwright) and best practices for frontend reliability.
Experience with performance optimization and accessibility in large-scale applications.
Prior experience in a startup or high-growth environment, comfortable balancing speed and long-term maintainability.
Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
Demonstrated leadership qualities, self-direction, and strong communication skills.