Senior Engineer- Frontend
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Engineer- Frontend based in Canada.
This Senior Frontend Engineer role offers the opportunity to build and scale critical user-facing systems that power enterprise-grade internet intelligence products used by global organizations. You will take ownership of major frontend initiatives spanning account management, integrations, and complex data-driven interfaces that help security professionals understand and act on internet-scale insights. Working in a highly collaborative environment, you will partner closely with Product and Design to translate complex requirements into accessible, high-performance user experiences. The role emphasizes strong engineering craftsmanship, with a focus on scalable architecture, maintainability, and rigorous testing standards. You will also help define frontend best practices across the team, contributing to a high bar for accessibility, usability, and performance. This is a hands-on, impactful role where your work directly shapes tools used in high-stakes security contexts.
Accountabilities:
- Lead and deliver large-scale frontend initiatives across enterprise account management, integrations, and core platform experiences.
- Design and implement scalable, accessible, and high-performance UI components using React, TypeScript, and modern frontend frameworks.
- Collaborate closely with Product and Design teams to translate requirements into well-structured, user-centered interfaces.
- Define and maintain frontend architecture standards, including component design, state management, and data-fetching strategies.
- Ensure high-quality engineering practices through unit, integration, and end-to-end testing coverage.
- Improve accessibility compliance (WCAG standards) and ensure keyboard, screen reader, and semantic HTML support.
- Mentor engineers and contribute to raising frontend engineering maturity across the team.
- Participate in technical decision-making around performance, scalability, and frontend system design.
- 5+ years of software engineering experience with strong expertise in React and TypeScript.
- Proven experience delivering complex, large-scale frontend systems end-to-end.
- Strong understanding of frontend testing practices including unit, integration, and end-to-end testing.
- Solid knowledge of accessibility standards (WCAG), semantic HTML, and inclusive UI design principles.
- Experience with frontend architecture, including state management, component systems, and performance optimization.
- Ability to collaborate effectively with Product and Design stakeholders in an iterative development process.
- Strong communication skills with a pragmatic, solution-oriented mindset.
- Experience working with or contributing to design systems or shared component libraries is a plus.
- Familiarity with backend APIs and experience working in security or data-heavy domains is an advantage.
- Competitive salary with geographic adjustments based on location.
- Equity participation and performance-based bonus eligibility.
- Comprehensive health, dental, and vision insurance coverage.
- Retirement savings plan with company contributions.
- Flexible paid time off and supportive work-life balance policies.
- Remote-first work environment across Canada and the United States.
- Professional development stipend for learning and growth.
- Access to cutting-edge work in internet intelligence and security-focused technology.
Requirements:
Benefits:
Frontend pay context
Based on 110 disclosed Frontend salaries on RoleSuite, the role pays a median of $184K/year, with most offers between $145K and $222K (10th–90th percentile: $118K–$250K).
See the full Frontend salary breakdown →