Perceptyx is looking for a Front End Engineer to join their team. The role involves designing, developing, and maintaining modern software applications that support their platform and customer experience. The engineer will work closely with cross-functional teams and contribute to architecture discussions, solve complex technical challenges, and continuously improve the quality and performance of their applications.
Requirements
- 5+ years in frontend development with increasing responsibility and ownership.
- Strong proficiency in React.js, TypeScript, hooks, state management patterns (Redux, Zustand, or Recoil), and React Query (or similar).
- Experience designing large-scale SPAs with modular, reusable component architectures.
- Strong knowledge of WCAG standards, semantic HTML, ARIA, and responsive web design best practices.
- Hands-on experience with modern testing frameworks (e.g., Jest, React Testing Library, Cypress) for unit, integration, and end-to-end testing.
- Ability to diagnose and resolve performance bottlenecks (bundle size, rendering, caching, lazy loading).
- Familiarity with modern build tools (Webpack, Vite, or similar) and working in CI/CD environments.
- Strong communication and leadership skills, with proven ability to influence architecture decisions across teams.
- Familiarity with modern AI coding assistants such as GitHub Copilot, Cursor, or similar tools to accelerate development and boost productivity.
- Undergraduate degree in Computer Science, Engineering, or equivalent practical experience.
Benefits
- 401k Matching
- Retirement Plan
- Generous Parental Leave