This is a remote position.
• 4+ years of hands-on React and TypeScript development in a production application, against an existing design system or component library.
• Strong understanding of React component architecture, hooks, state management, forms, and component composition; hands-on with React 18 and modern build tooling such as Vite.
• Experience working with API-driven web applications and JSON-based REST APIs.
• Strong hands-on automated testing experience with Jest, plus Playwright or Cypress for functional and end-to-end testing.
• Experience writing component/integration tests for React applications and designing regression suites that meaningfully protect against defects.
• Experience with contract testing against versioned APIs (Pact or equivalent), including detecting and investigating contract drift.
• Experience building automated tests for data mapping, transformation, and integration workflows, including customer-specific configurations.
• Experience on a production SaaS application, ideally multi-tenant, including testing with role-based access control (RBAC).
• Hands-on accessibility testing and remediation against WCAG 2.1 AA (keyboard navigation, focus management, ARIA, contrast, screen-reader compatibility).
• Experience with Git, pull requests, and code review, plus CI pipeline familiarity — able to read and resolve failing build, test, coverage, and quality gates.
• Excellent written English for test documentation, defect reporting, and compliance evidence.
• Hands-on experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Cursor), and able to describe how you use them in your workflow.
• Familiarity with Coupa or other enterprise procurement/ERP platforms.
• Experience validating frontend behavior against backend integration data and API contracts in an enterprise/ERP-integrated product.
• Visual regression testing and/or Storybook experience.
• Experience with accessibility automation tools such as axe or equivalent.
• Experience producing structured test evidence for an audit, compliance, or quality-management program.
• Experience working under formal audit, compliance, change-management, or release-management requirements.
• Experience creating non-production demo environments or mock data for sales and pre-sales teams.
Skills Required
- 4+ years of hands-on React and TypeScript development in production applications using an existing design system or component library
- Strong understanding of React component architecture, hooks, state management, forms, and component composition
- Hands-on experience with React 18 and modern build tooling such as Vite
- Experience with API-driven web applications and JSON-based REST APIs
- Strong hands-on automated testing experience with Jest and Playwright or Cypress
- Experience writing component and integration tests for React applications
- Experience designing regression suites that protect against defects
- Experience with contract testing against versioned APIs using Pact or an equivalent tool
- Experience detecting and investigating API contract drift
- Experience building automated tests for data mapping, transformation, and integration workflows
- Experience testing customer-specific configurations
- Experience with production SaaS applications, ideally multi-tenant
- Experience testing role-based access control
- Hands-on accessibility testing and remediation against WCAG 2.1 AA
- Experience with keyboard navigation, focus management, ARIA, contrast, and screen-reader compatibility
- Experience with Git, pull requests, code reviews, and CI pipelines
- Ability to resolve failing build, test, coverage, and quality gates
- Excellent written English for test documentation, defect reporting, and compliance evidence
- Hands-on experience with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor
- Familiarity with Coupa or other enterprise procurement or ERP platforms
- Experience validating frontend behavior against backend integration data and API contracts
- Visual regression testing or Storybook experience
- Experience with accessibility automation tools such as axe
- Experience producing structured test evidence for audit, compliance, or quality-management programs
- Experience working under formal audit, compliance, change-management, or release-management requirements
- Experience creating non-production demo environments or mock data for sales and pre-sales teams
What We Do
Eton Technologies is an IT and IT-enabled services company that helps organizations modernize and manage their technology environments. Its offerings include ERP applications, process digitization, business analytics, cloud migration, software consulting, application development, helpdesk support, business-processing support, and offshore team services. The company positions itself as a technology deployment partner focused on high-quality solutions, customer satisfaction, and efficient project delivery.








