×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Frontend; Platform

Job in Toronto, Ontario, C6A, Canada
Listing for: League Inc.
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Front End Developer
Salary/Wage Range or Industry Benchmark: 106000 - 117800 CAD Yearly CAD 106000.00 117800.00 YEAR
Job Description & How to Apply Below
Software Engineer, Frontend (Platform)
Join to apply for the  Software Engineer, Frontend (Platform)  role at  League .

About League
Founded in 2014, League is the leading healthcare consumer experience (CX) platform powered by artificial intelligence (AI). It reaches more than 63 million people worldwide and delivers high‑engagement, personalized healthcare solutions that improve outcomes. League’s platform powers partners such as Highmark Health, Manulife, Medibank and Shoppers Drug Mart. With over $285 million in venture capital, League is built to scale innovation in health.

Position Summary
As a Web Engineer on the Frontend Core Team, you will build and maintain core platform components, developer tooling, reusable SDKs, and foundational modules such as routing, identity, state management, analytics and observability. You’ll collaborate closely with engineers, product and design teams to create robust, scalable systems that enable other teams to ship faster.

In This Role, You Will

Develop and maintain core platform components: routing, identity, state management, observability, analytics, etc.

Design and improve developer tooling such as linters, code generators and build pipelines.

Build and support reusable SDKs for consistent front‑end functionality.

Write clear documentation for SDKs and tooling.

Collaborate effectively with product, engineering managers and designers.

Participate in code reviews, technical design and planning discussions.

Adhere to security and system operation policies:
Access Control, Encryption, Logging, Change Management, Platform Security, and Physical/Incident Management.

About You

3+ years of experience with React, Type Script, and Node.js.

Hands‑on experience with modern front‑end build tools (Webpack, Vite).

Proficiency with testing frameworks (Jest, Cypress).

Bachelor’s degree in Computer Science or equivalent practical experience.

What We Offer

Comprehensive health benefits: medical, dental and vision coverage.

Performance‑based bonus program.

Employee Stock Option Program.

Unlimited paid time off.

Tax‑advantaged healthcare spending accounts.

Wellness days and mental‑health support.

Growth opportunities and mentorship.

Flexible ways of working.

Application Process

Submit your application – you’ll receive an email confirmation.

Intro sessions to learn about culture and align on compensation.

Take‑home assessment.

Technical interview with engineering team.

Final interview with cross‑functional team and hiring managers.

Offer and onboarding.

Security‑Related Responsibilities

Compliance with Information Security Policies.

Compliance with League’s secure coding practice.

Responsible execution of League’s policies and procedures.

Notification of incidents, breaches, or policy violations to HR, Legal, Compliance & Security.

Salary (Canada)
$106,000–$117,800 CAD  (base salary only; does not include bonus, equity or benefits).

Equal Employment Opportunity
League is committed to equal opportunity employment, regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. If you need assistance during the recruitment process, contact

Work Location
Toronto office‑centric roles and remote‑eligible positions across Canada and the U.S. All Toronto‑area Leaguers (within 65 km of downtown HQ) collaborate in‑office Monday‑Thursday. Flexible remote days are available.

AI Notice
League may use Artificial Intelligence tools to assist in screening applicants. Learn more about our AI stance here.

Privacy Policy
Review our Privacy Policy for information on how League protects your data.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary