Senior Frontend Engineer (AI-Accelerated, Financial Systems)

Kroll

Toronto

On-site

CAD 190,996 - 231,924

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Comprehensive medical, dental, and vision plans
Generous paid time off (PTO)
401(k) plans with company matching

Job summary

Kroll is seeking a Frontend Engineer to join their team in Toronto, Canada. You will lead the development of complex UI features using React and TypeScript, collaborating with backend teams to build scalable, data-intensive applications. The ideal candidate has over 5 years of experience in frontend engineering, particularly with financial systems and is skilled in AI tools. A competitive salary of $140,000 - $170,000 USD, along with comprehensive healthcare coverage and generous time off, are offered.

Qualifications

  • Five + years of frontend engineering experience.
  • Deep expertise in React and modern frontend architecture.
  • Strong proficiency in TypeScript / JavaScript.

Responsibilities

  • Lead development of complex, data-intensive UI features using React and TypeScript.
  • Collaborate closely with backend teams to design clean, efficient API contracts.
  • Optimize frontend performance and rendering efficiency.

Skills

Frontend engineering experience
React expertise
TypeScript/JavaScript proficiency
State management (Redux, Zustand)
API integration experience
Usability optimization
Familiarity with Azure ecosystem

Tools

React
TypeScript
Kubernetes
AI tools (e.g., Copilot, ChatGPT)

Job description

Overview

Our team is building a global platform for illiquid asset management, running on Azure and Kubernetes, with a modern React frontend and backend stack spanning C# and Python APIs. Our system interfaces heavily with SQL server, including legacy business logic embedded in stored procedures.

Responsibilities
  • Lead development of complex, data-intensive UI features using React and TypeScript
  • Build scalable, maintainable component architectures and design systems
  • Translate complex backend and financial logic (including SQL-heavy workflows) into intuitive user experiences
  • Collaborate closely with backend teams (C#, Python APIs) to design clean, efficient API contracts
  • Optimize frontend performance, state management, and rendering efficiency
  • Operate as an AI-augmented engineer, using modern AI tools to significantly increase your development speed and quality – while maintaining strong engineering fundamentals
  • Use AI tools (Copilot, ChatGPT, Cursor, etc.) to scaffold components and accelerate day-to-day development
  • Pilot and orchestrate AI agents to handle multi-step engineering tasks, refactor and modularize codebases efficiently using AI assistance
  • Rapidly prototype and iterate on UI/UX flows, produce and maintain automated test coverage with AI-generated support
  • Debug performance and state issues using AI-driven workflows, know when AI helps and when to write it yourself
  • Build interfaces aligned to real-world financial and investment workflows
  • Design for complex use cases such as portfolio management, asset tracking, valuation or reporting while reducing friction in data-heavy user journeys
  • Optimize for usability, speed, and minimal cognitive load while partnering with product and domain experts to eliminate workflow bottlenecks
  • Build and operate effectively in Azure-hosted, Kubernetes-based environments
  • Understand how frontend systems interact with containerized backend services
  • Work within distributed architectures and understand performance implications end-to-end
Qualifications
  • Five (5) + years of frontend engineering experience
  • Deep expertise in React and modern frontend architecture
  • Strong proficiency in TypeScript / JavaScript
  • Strong proficiency in state management (Redux, Zustand, or similar)
  • Experience with API integration (REST, GraphQL is a plus)
  • Experience building data-heavy, enterprise-grade applications
  • Experience building financial platforms or data-intensive systems, such as: asset management platforms, trading systems, portfolio analytics tools, and risk, valuation or reporting systems
  • Strong understanding of complex domain workflows and data models
  • Ability to translate domain complexity into clear, usable UI
  • Familiarity with the Azure ecosystem (DevOps, pipelines, cloud-hosted environments)
  • Practical, hands-on experience using AI tools in daily development workflow
  • Ability to pilot AI agents and orchestrate multi-step AI-assisted tasks and a proven track record of shipping production-quality code with AI assistance
  • Strong ability to work across complex systems and ambiguous requirements and collaborate with backend teams
  • Strong UX intuition for complex, data-driven applications
  • Familiarity with C# and/or Python backend systems and experience building or maintaining design systems is a plus
Benefits & Compensation
  • Healthcare Coverage: Comprehensive medical, dental, and vision plans
  • Time Off and Leave Policies: Generous paid time off (PTO), paid company holidays, generous parental and family leave
  • Protective Insurances: Life insurance, short- and long-term disability coverage, and accident protection
  • Compensation and Rewards: Competitive salary structures, performance-based incentives, and merit-based compensation reviews
  • Retirement Plans: 401(k) plans with company matching
  • Salary range for this role is $140,000 - $170,000 USD
Notes

Please note that benefits may vary by region, department and role. We encourage you to speak with your recruiter to learn more about the specific benefits available for your position.

About Kroll

Join the global leader in risk and financial advisory solutions—Kroll. With a nearly century-long legacy, we blend trusted expertise with cutting-edge technology to navigate and redefine industry complexities. As a part of One Team, One Kroll, you'll contribute to a collaborative and empowering environment, propelling your career to new heights. Ready to build, protect, restore and maximize our clients’ value? Your journey begins with Kroll.

In order to be considered for a position, you must formally apply via careers.kroll.com.

We are proud to be an equal opportunity employer and will consider all qualified applicants regardless of gender, gender identity, race, religion, color, nationality, ethnic origin, sexual orientation, marital status, veteran status, age or disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

VP Senior Applied AI Full-Stack Engineer
VP Senior Applied AI Full-Stack Engineer

Citi • Mississauga

On-site
CAD 170,000 - 242,000
VP Senior Applied AI Full-Stack Engineer
VP Senior Applied AI Full-Stack Engineer

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
VP Senior Applied AI Full-Stack Engineer
VP Senior Applied AI Full-Stack Engineer

Citigroup Inc. • Mississauga

On-site
CAD 170,000 - 241,000
Senior UI Engineer
Senior UI Engineer

Chubb Ltd. • Canada

On-site
CAD 120,000 - 150,000
AI Platform Engineer (Senior / Principal)
AI Platform Engineer (Senior / Principal)

RAVL • Toronto

Hybrid
CAD 120,000 - 170,000
Variable bonus
RRSP contributions
4 weeks paid time off
+2
Full Stack Technology Lead - Vice President
Full Stack Technology Lead - Vice President

Citi • Mississauga

Hybrid
CAD 121,000 - 171,000
Hybrid work model
Senior UI Engineer
Senior UI Engineer

Boosted.ai • Toronto

Hybrid
CAD 80,000 - 110,000
Flexible (Unlimited) Paid Time Off
Medical, Dental, and Vision benefits
Life Insurance and Disability Benefits
+3
Senior Fullstack (TypeScript/React) Engineer
Senior Fullstack (TypeScript/React) Engineer

Kake • Canada

Remote
CAD 110,000 - 150,000
Competitive Pay in USD
Fully Remote Work
Better Me Fund
+1
Senior Site Reliability Engineer
Senior Site Reliability Engineer

AlleyCorp • Canada

On-site
CAD 197,000 - 225,000
Stock options
Health benefits
Unlimited PTO
+2
Lead/Staff Full Stack Engineer, AI Platform & Agents (US/Canada Hybrid/Remote)
Lead/Staff Full Stack Engineer, AI Platform & Agents (US/Canada Hybrid/Remote)

Worky • Princeton

Hybrid
CAD 136,000 - 243,000