Front End User Interface Developer Lead
- Toronto, Ontario, Canada
- Toronto, Ontario, Canada
À propos
At FSRA, our vision is to ensure financial safety, fairness, and choice for Ontarians. As a financial services regulator, we're passionate about protecting consumers. Our principles-based approach means we can quickly and effectively respond to the changing needs of consumers and the industry.
Our team combines industry expertise with commitment to public service. We attract individuals who are interested in meaningful work and who measure success through outcomes, not inputs.
At FSRA, we invest in the personal and professional growth of our team. We offer a competitive compensation package that includes an employer-matched defined benefit pension plan, and a comprehensive and competitive benefits plan. We prioritize learning and development, wellbeing, diversity, equity, inclusion and belonging, and community giving.
Join FSRA and help us shape the future of regulation for generations to come
Job Description:
Purpose of Position
To guide the design, development, and delivery of high‑quality, scalable, and accessible web applications ensuring that web applications are interactive, inclusive, and performant.
To provide technical leadership for performance optimization, asset bundling, caching, state management, and component lifecycle efficiency.
Key Responsibilities
Technical Leadership & Strategy
Lead the design and implementation of enterprise-grade frontend architectures using modern frameworks such as React, , Angular, or Vue.
Define and enforce frontend coding standards, best practices, and architectural guidelines to ensure consistency and quality.
Own the frontend engineering strategy, mentoring developers and championing coding and accessibility standards across all enterprise applications.
Design Systems & Innovation
Drive the creation and evolution of design systems, shared UI components, reusable libraries, and accessibility-compliant patterns.
Evaluate and adopt emerging frontend technologies, tools, and frameworks to enhance engineering quality and developer productivity.
Collaboration & Delivery
Collaborate closely with product managers, UX designers, backend engineers, QA, and cloud specialists to deliver exceptional end-to-end digital experiences.
Lead end-to-end UI feature development, including prototyping, responsive layout design, styling, animations, and component development.
Integrate frontend applications with backend and cloud services, including REST/GraphQL APIs, Azure services, and authentication flows.
Quality Assurance & DevOps
Oversee and contribute to CI/CD pipeline integration, automated testing (unit, component, end-to-end), and build optimisation.
Partner with QA to define quality gates, support automation frameworks (e.g., Playwright, Cypress), and minimise UI defect leakage.
Accessibility & Security
Ensure all digital products meet WCAG 2.1 AA accessibility standards, including semantic structure, ARIA usage, keyboard navigation, and automated accessibility testing.
Implement and maintain security-aligned frontend practices, such as input sanitisation, secure session handling, and content security policies.
Cross-Team Solution Design
Support cross-team solution design activities, ensuring frontend solutions align with architectural, security, and DevOps standards
Qualifications
Education
Postsecondary degree in Computer Science, Information Technology, or related field - or a combination of equivalent education and experience
Experience
7+ years of hands‑on experience in front‑end development, with 2+ years in a senior or lead capacity.
Experience building and maintaining design systems, UI component libraries, or shared front‑end frameworks
Hands‑on experience with CI/CD pipelines (Azure DevOps preferred), automated testing tools (Jest, React Testing Library, Playwright, Cypress), and code quality scanning.
Knowledge and Skills
Demonstrated expertise in React (preferred), Angular, or Vue, with advanced knowledge of hooks, state management (Redux, MobX, Zustand), component architecture, and modular design.
Extensive experience with TypeScript, HTML5, CSS3/SASS, responsive design, and contemporary UI methodologies.
Proven ability to integrate front-end solutions with RESTful APIs, GraphQL, and identity platforms such as OAuth/OpenID Connect and Azure AD B2C.
Strong grasp of front-end performance optimization, profiling tools, and mobile/responsive best practices.
In-depth understanding of WCAG 2.1 / AODA compliance, semantic HTML, ARIA roles, and accessible interface standards.
Thorough knowledge of front-end coding standards and best practices.
Significant hands-on experience with modern frameworks, including legacy system migration, external platform integration, and full solution delivery.
Advanced technical acumen and a collaborative approach with cross-functional teams and stakeholders.
Familiarity with cloud-native environments, including Azure App Service, Azure Static Web Apps, and CDN optimization.
Exceptional problem-solving skills, adept at resolving complex UI challenges in dynamic settings.
Excellent communication skills for conveying technical concepts to non-technical audiences and fostering consensus.
Strong analytical and critical thinking abilities, leveraging web analytics and user research to inform design improvements.
Proactive, detail-oriented, and effective both independently and within a team.
Proven ability to guide junior staff in modern programming practices, tools, and design methods.
Committed to continuous learning and the adoption of emerging technologies.
Compensation Grade:
Grade 272-OPSEU ADMCompensation Range:
$1,852.71-
$2,314.51Bargaining Unit:
OPSEUJob Code:
Job Code: 17162Employment Type:
RegularScheduled Weekly Hours:
36.25FSRA is committed to ensuring equity in employment. Our goal is to create a diverse, inclusive workforce that reflects the communities we serve and to ensure our services and communications are accessible to all individuals. Accommodation is available under the Ontario Human Rights Code.
NOTE: ONLY QUALIFIED CANDIDATES WILL BE CONSIDERED
Compétences linguistiques
- English
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.