Senior Frontend Engineer

Forma.aiToronto, ON
$140,000 - $175,000Remote

About The Position

Forma.ai is a Series B startup revolutionizing sales compensation. The engineering team builds the application customers and internal teams use to configure, operate, manage, and visualize complex incentive compensation workflows. This role is within Forma’s ICM Operations platform, covering areas like Core Services, Business Intelligence, workflows, automation, APIs, claims management, reporting, and data exploration. The work involves building intuitive, performant, and reliable interfaces for complex sales compensation workflows, focusing on user experience and product architecture. The team values low meetings and high accountability, with opportunities for significant impact on user experience, product architecture, and frontend design patterns.

Requirements

  • Strong experience building production web applications with React, TypeScript, and JavaScript.
  • Experience with complex, data-heavy, configurable user interfaces.
  • Experience building dashboards, BI tools, reporting, analytics, or data visualization products.
  • Strong frontend fundamentals across architecture, component design, state, performance, and testing.
  • Good judgment around UX, accessibility, visualization patterns, and information hierarchy.
  • Product instincts and the ability to connect technical choices to user and business outcomes.
  • Comfort working with complex workflows, APIs, automation, claims, or policy-driven systems.
  • Strong communication skills and a collaborative, candid, customer-focused working style.
  • Ability to own meaningful product work, collaborate across disciplines, and navigate ambiguity in a complex product domain.
  • Ability to take ownership of a product area from an engineering perspective, not just pick up tickets.
  • Ability to understand the business problem, reason through the user workflow, ask good questions, and partner with product and design to shape solutions that are technically sound, usable, and scalable.

Nice To Haves

  • Experience working on enterprise SaaS products.
  • Experience with compensation, finance, workflow automation, analytics, business intelligence, or data-heavy operational applications.
  • Experience building reusable data visualization, dashboarding, reporting, or exploration patterns.
  • Familiarity with Python, Django, APIs, Postgres, or backend systems.
  • Experience contributing to design systems, frontend platforms, or shared component libraries.
  • Experience designing frontend experiences that support both internal operations teams and external customers.

Responsibilities

  • Build and ship complex frontend features with React, TypeScript, SASS, Jest, and Cypress.
  • Create intuitive experiences for workflows, automation, claims, reporting, dashboards, and data exploration.
  • Translate complex compensation and operational workflows into clear, scalable UI.
  • Build reusable frontend and data visualization patterns that scale across customers.
  • Improve frontend architecture, performance, accessibility, testing, and developer experience.
  • Bring customer empathy, product thinking, and operational awareness to your work.
  • Own meaningful product work, collaborate across disciplines, and navigate ambiguity in a complex product domain.
  • Take ownership of a product area from an engineering perspective, understand the business problem, reason through the user workflow, ask good questions, and partner with product and design to shape solutions.
  • Lead frontend delivery for complex features or significant product areas.
  • Improve the quality, usability, performance, or maintainability of key parts of Forma’s ICM Operations platform.
  • Deliver or meaningfully advance frontend experiences related to workflows, automation, claims management, reporting, dashboards, APIs, or data exploration.
  • Build strong working relationships with product, design, backend engineering, operations, and customer-facing partners.
  • Demonstrate strong technical and product judgment in frontend architecture and implementation decisions.
  • Reason from business problem to user workflow to frontend solution.
  • Contribute to reusable frontend or visualization patterns that can scale across a broader client base.
  • Raise the quality bar through code reviews, documentation, testing, and mentorship.
  • Contribute to the team’s frontend roadmap by identifying opportunities for simplification, consistency, scalability, and better user outcomes.
  • Develop a clear understanding of where you can make a longer-term impact at Forma.ai.

Benefits

  • Competitive salary
  • Stock options
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid holidays
  • Paid time off
  • Professional development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service