Jobs.ca
Jobs.ca
Language
Perceptyx logo

Senior Software Developer - Front End

Perceptyxabout 22 hours ago
Toronto, ON
Senior Level
full_time

Top Benefits

Medical, dental, and vision insurance for you and family
Maternity, paternity, and adoption leave with flexible usage
Flexible paid vacation, minimum 10 business days per year

About the role

**We welcome all people based in Toronto, ON to apply. This job is a hybrid role from this location. **

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. Additionally, you will lead and oversee the entire software development lifecycle—from concept through deployment—ensuring best practices are followed throughout.

Things You'll Do:

  • Architect & Lead: Define and drive frontend architecture, coding standards, and design principles to ensure scalable, maintainable solutions.
  • Hands-On Development: Build high-quality, performant, and reusable components using React.js, TypeScript, and related libraries.
  • Accessibility & Responsiveness: Champion accessibility (WCAG compliance) and responsive design, ensuring our applications work seamlessly across devices and for all users.
  • Collaboration: Partner with product managers, designers, and backend engineers to deliver cohesive features and intuitive user interfaces.
  • Code Quality: Conduct code reviews, enforce best practices, and promote test-driven development.
  • Mentorship: Guide and coach junior and mid-level engineers, fostering growth in technical depth and architectural thinking.
  • System Thinking: Anticipate scaling challenges, plan for performance optimizations, and ensure smooth integration with APIs and backend systems.
  • Continuous Improvement: Evaluate emerging technologies, tools, and frameworks to recommend enhancements that elevate team velocity and product quality.
  • Documentation & Standards: Write and maintain technical documentation, coding standards, and architectural guidelines to ensure consistency and knowledge sharing.
  • Monitoring & Optimization: Monitor frontend performance and user experience in production (Core Web Vitals, error tracking, real-user monitoring) and drive continuous improvements.

Things You'll Bring:

  • Experience: 5+ years in frontend development with increasing responsibility and ownership.
  • React Expertise: Strong proficiency in React.js, TypeScript, hooks, state management patterns (Redux, Zustand, or Recoil), and React Query (or similar).
  • Architecture Leadership: Experience designing large-scale SPAs with modular, reusable component architectures.
  • Accessibility & UI/UX: Strong knowledge of WCAG standards, semantic HTML, ARIA, and responsive web design best practices.
  • Testing: Hands-on experience with modern testing frameworks (e.g., Jest, React Testing Library, Cypress) for unit, integration, and end-to-end testing.
  • Performance Optimization: Ability to diagnose and resolve performance bottlenecks (bundle size, rendering, caching, lazy loading).
  • Tooling & CI/CD: Familiarity with modern build tools (Webpack, Vite, or similar) and working in CI/CD environments.
  • Collaboration: Strong communication and leadership skills, with proven ability to influence architecture decisions across teams.
  • AI-Assisted Development: Familiarity with modern AI coding assistants such as GitHub Copilot, Cursor, or similar tools to accelerate development and boost productivity..
  • Nice to Have: Exposure to backend concepts (APIs, cloud services like AWS) and DevOps practices is a plus.

We are a team built on purpose, not perfection.
The game is changing, and we're writing the new playbook. Our goals are ambitious, and we know that building the future requires diverse perspectives and skills. If you're excited about this role, but your experience doesn't align perfectly with every qualification, we still encourage you to apply.
We're looking for people who are accountable, customer-centric, and innovative. We believe that talent thrives when we empower leaders to grow and evolve. So, apply anyway. You might be just the right person for this role or another opportunity on our team.

Benefits:
We Care About The Whole Person

  • 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 Time Away

  • As hard as we work, we also know how essential it is to take time away to rest and recharge. We offer 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.

Perceptyx In The News

  • Perceptyx Announces Winners of 2024 EX IMPACT Awards
  • Perceptyx Launches Activate, HR’s Missing Link Between Employee Insight and Impact
  • Activate from Perceptyx Named a 2024 Top HR Tech Product Winner by Human Resource Executive

Perceptyx Equal Employment Opportunity Policy:
Perceptyx celebrates diversity and an inclusive environment. We focus on providing an environment of mutual respect where equal employment opportunities are available to all employees and applicants for employment. We prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Perceptyx’s policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. All aspects of employment are decided on the basis of qualifications, knowledge, merit, and business needs.

IIsjur6uSu

About Perceptyx

Software Development
201-500

Perceptyx is the Employee Experience (EX) transformation company, providing enterprise-grade employee listening, analytics, and behavioral science that activates people and delivers business impact. More than 600 global enterprises, including one-third of the Fortune 100, use Perceptyx’s multi-channel employee listening, AI-powered recommendations, and personalized coaching to close the loop between insights and action. With an unrivaled technology platform and an in-house team of EX Experts, Perceptyx makes it easy for managers, HR executives, and business leaders to align their key business and talent priorities and drive positive organizational change.