As a Senior Developer at Perceptyx, you will be a key member of a team of professionals, responsible for designing, developing, and maintaining advanced software applications. In this role, you will architect scalable and high-performance software solutions, write and review clean and efficient code, and mentor junior engineers. You will also collaborate closely with cross-functional teams and engineers to ensure seamless integration with diverse technologies.
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.
Benefits
- Healthy medical, dental, and vision insurance for you and your family
- Generous Maternity, Paternity, and Adopter leave benefits with flexibility on when you use this benefit
- Compassionate Care Program with paid time off to care for family members
- Generous Bereavement Leave that also supports Pet Parents
- Canadian employees contribute to a pension plan. Perceptyx will provide an employer match for the pension.
- Flexible paid vacation with the expectation that every team member enjoys at least 10 business days per calendar year
- 15 paid holidays per calendar year