Senior Frontend Engineer
$150k - $190k par annéeForma.ai
About Forma.ai:
Forma.ai is a Series B startup that's revolutionizing how sales compensation is designed, managed and optimized. We handle billions in annual managed commissions for market leaders like Edmentum, Stryker, and Autodesk.
Our growth has been fuelled by our passion for fundamentally changing and shaping how companies use sales intelligence to drive business strategy.
We’re welcoming equally driven individuals who are excited about creating something big!
About the team:
Engineers on this team build the application our customers and internal teams use to configure, operate, manage, and visualize complex incentive compensation workflows.
This role sits within Forma’s ICM Operations platform, spanning areas such as Core Services, Business Intelligence, workflows, automation, APIs, claims management, next-generation reporting, and data exploration capabilities.
There are many complex and difficult areas across the product, especially across frontend architecture and user experience, because of high data volumes, wide configurability, complex business logic, and mission-critical operational workflows. The work is not just about building screens; it is about helping users understand, act on, and trust complex compensation data and operational processes.
We are low on meetings and high on accountability. Most of the team is in the EST timezone, with some teammates in PST and Central. We are far from maintenance or simple progressive evolution in many areas; there is a lot of room to make a meaningful impact on the overall user experience, product architecture, and frontend design patterns.
What you'll be doing:
Reporting to the VP of Engineering the Senior Frontend Engineer will play a key role in building, evolving, and scaling Forma’s customer-facing and internal operations experiences.
You’ll work closely with product, design, engineering, operations, and leadership partners to deliver intuitive, performant, and reliable interfaces for configuring, operating, and analyzing complex sales compensation workflows. You’ll take ownership of significant frontend initiatives, contribute to product and technical direction, and help raise the quality of our frontend systems through thoughtful architecture, code quality, and collaboration.
You will help turn complex operational processes into clear, reusable, and scalable product experiences — from approvals and ticketing to claims workflows, policy-driven automation, dashboards, reporting, and data exploration.
You will:
- 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.
What we’re looking for
We’re looking for a frontend-focused engineer who is comfortable owning meaningful product work, collaborating across disciplines, and navigating ambiguity in a complex product domain.
This role is for someone who can take ownership of a product area from an engineering perspective, not just pick up tickets. You should be able 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.
You have:
- 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.
Nice to have:
- 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.
Technologies we use
Frontend: JavaScript, React, TypeScript
Backend: Java/Springboot, Django, Postgres
Infrastructure: AWS, Docker
What success looks like: 30/60/90 days
First 30 days
You’ll focus on learning the product, team, codebase, customer context, and the operational workflows that power Forma’s ICM Operations platform.
By the end of your first 30 days, you will have:
- Built a strong understanding of Forma.ai ’s product, customer problems, and sales compensation domain.
- Developed context on the ICM Operations platform, including Core Services, Business Intelligence, workflows, automation, APIs, claims management, reporting, and data exploration capabilities.
- Set up your development environment and become comfortable navigating the frontend codebase.
- Learned the team’s engineering practices, release process, testing expectations, and collaboration norms.
- Built relationships with engineering, product, design, operations, and customer-facing teammates.
- Shipped small to medium frontend improvements or bug fixes with support from the team.
- Started identifying areas of frontend complexity, UX friction, technical debt, or inconsistent data visualization patterns where you may be able to contribute.
- Begun developing an understanding of how customers and internal teams use Forma to manage mission-critical operational workflows.
First 60 days
You’ll begin owning more substantial frontend work and contributing to product and technical decisions.
By the end of your first 60 days, you will have:
- Taken ownership of one or more meaningful frontend features or product improvements within the ICM Operations platform.
- Collaborated with product, design, operations, and backend engineering to clarify requirements, edge cases, workflows, and user needs.
- Delivered well-tested, maintainable frontend code aligned with team standards.
- Contributed to dashboard, reporting, workflow, claims, automation, or data exploration experiences.
- Demonstrated sound judgment in selecting frontend interaction and visualization patterns for specific user problems.
- Participated actively in code reviews, technical discussions, and product discovery conversations.
- Contributed improvements to frontend patterns, components, tests, or developer experience.
- Built enough domain context to make thoughtful tradeoffs between usability, technical complexity, scalability, and delivery timelines.
- Started identifying opportunities to make frontend patterns more reusable across customers and use cases.
- Begun mentoring or supporting other engineers in areas where you have expertise.
First 90 days
You’ll be operating as a trusted senior frontend contributor on the team.
By the end of your first 90 days, you will have:
- Independently led frontend delivery for a complex feature or significant product area.
- Helped improve the quality, usability, performance, or maintainability of a key part of Forma’s ICM Operations platform.
- Delivered or meaningfully advanced frontend experiences related to workflows, automation, claims management, reporting, dashboards, APIs, or data exploration.
- Built strong working relationships with product, design, backend engineering, operations, and customer-facing partners.
- Demonstrated strong technical and product judgment in frontend architecture and implementation decisions.
- Shown an ability to reason from business problem to user workflow to frontend solution.
- Contributed to reusable frontend or visualization patterns that can scale across a broader client base.
- Raised the quality bar through code reviews, documentation, testing, and mentorship.
- Contributed to the team’s frontend roadmap by identifying opportunities for simplification, consistency, scalability, and better user outcomes.
- Developed a clear understanding of where you can make a longer-term impact at Forma.ai .
Additional Job Info:
- This position is for an existing vacancy
- Salary Range: 150-190K CAD
What you can expect from us
Meaningful compensation. In addition to your base salary, you’ll join our employee stock ownership plan to further recognize your contributions to Forma.ai ’s success.
Healthcare coverage. We have a full benefits package that includes medical, dental, vision, disability and life insurance, and a paid parental leave program.
Learning and development. Access the resources you want to help you grow in your role by utilizing our $750 yearly training stipend.
Growth. You’ll have a huge opportunity to build a career for yourself and gain the type of experience you’re looking for, whether that’s as an individual contributor or as a people leader.
Our Values:
- Work well, together. We’re real. We have kids and pets. Mortgages and student loans. We’re in this together, so no matter how brilliant any one of us is, we always play nice with one another – no exceptions.
- Be precise. Be relentless. We believe complacency breeds failure, so we set new goals as quickly as we achieve them. We persist in the face of adversity, learn from our mistakes, and push each other to continuously improve. The status-quo is kryptonite.
- Love our tech. Love our customers. Our platform solves a very complex problem in a currently underserved market. While everyone at Forma isn’t customer-facing, we’re all customer-focused. Maybe even slightly customer-obsessed.
Use of AI for Recruitment
Currently, Forma.ai does not use artificial intelligence as part of our recruitment process, specifically but not limited to the screening, filtering and shortlisting of applicants.
Our commitment to you:
Forma is a proud equal opportunity employer that is committed to creating a diverse and inclusive work environment. Every effort to accommodate candidates for accessibility will be made upon request. Information received related to accommodations will be addressed confidentially. We know that applying to a new role takes a lot of effort. You're encouraged to apply even if your experience doesn't precisely match the job description. There are many paths to a successful career and we’re looking forward to reading yours.
We thank all candidates for their interest however only qualified applicants will be shortlisted.
- ...personalized celebration cards, and support recognition across onboarding, anniversaries, and key career moments. As a Senior Frontend Engineer at Achievers, you are a force multiplier. You possess an AI-first mentality: you actively leverage modern AI tools to accelerate...SeniorEmploi permanentTemps plein
$70.34 - $83.06 par heure
...Toronto, ON - Hybrid (3 Days on site) Pay Rate: $70.34//hr - $83.06/hr Contract Length: 12 Months We at Raise are hiring a Senior Frontend Engineer for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team to meet...SeniorTemps pleinСontratPour les contractants$104k - $156k par année
...mission. If you are too, let's talk. Role Overview We are seeking a Senior Software Engineer to build and evolve Okta’s web platform using React and Next.js. In this role, you will bring deep frontend expertise to solve complex engineering problems autonomously from...SeniorZone localeLe monde entier- ...collaboratively — without compromising standards — we want to hear from you. The Opportunity We’re looking for a Staff Front-End Engineer to join our growing engineering team as we scale from 14 to 24 developers. This is a high-impact, high-ownership role where you’ll...SuggéréTemps pleinLe monde entier
- ...are excited about creating something big! About the team Engineers on this team build the application our customers and internal teams... ...and difficult areas across the product, especially across frontend architecture and user experience, because of high data volumes,...SuggéréContrat Longue Durée
$120k - $140k par année
...Software Frontend UI Engineer (Toronto) - Ratings Technology Fitch Ratings is seeking a Software Engineer to join our global Ratings Technology... ...– Training, certifications, conferences, and clear paths to senior/principal/architect tracks • Flexible environment – Work...SeniorContrat Longue DuréeTravail au bureauRecrutement immédiatLe monde entierHoraires flexibles$80k - $130k par année
Senior Frontend Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 4 days per week - subject to change at any time. ________________________________________ Key Responsibilities ____...SeniorTravail au bureau$108k - $135k par année
...to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. As a Frontend Software Engineer on the Operator Core Tooling pod, you'll play a vital role in building the robust services that power our critical operations...Taux horaireTravail au bureauHoraires flexibles3 jours par semaine$156k - $214.5k par année
...Note: We have fullstack, backend and frontend open roles across product teams in Growth... ...challenging retail landscape. As a Growth Engineer, you'll work on some of Faire's most... ...brands, and grow their businesses. As a Senior Engineer on our Growth team, you'll build...SeniorContrat Longue DuréeTravail temporaireTravail au bureauZone localeTravail à distanceLundi au vendredi3 jours par semaine$160k - $200k par année
...services Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design scalable architectures...SeniorEmploi permanentTemps pleinStage- ...: Toronto, ON, Canada | Team: Frontend | Level: Post Grad Join Over99... ...for a Post Grad Frontend Engineer with strong fundamentals in React... ...updates. Collaborate with senior engineers on frontend architecture... ...-style interactions, physics engines, sound, or game UI....SeniorStageTravail à distanceHoraires flexibles
- ...Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS... ...-structured RESTful APIs using Python (Django) to support frontend applications and internal platform services. Design and...SeniorTemps pleinTravail au bureauTravail à distance
$80k - $130k par année
Senior QA Automation Consultant-(Frontend Playwright, GCP) Position Description We are seeking a QA Automation Consultant with strong expertise in frontend... ...Test, POM) • Experience with GCP (Cloud Run, GKE, App Engine) • CI/CD pipeline integration experience • API...Senior$115k - $120k par année
...thousands of dealer users. We believe modern engineering excellence requires deep fluency in AI-... ...organization. Your Role As a Senior Software Engineer, you will play a key technical... ...PHP (Laravel) Build and maintain frontend features using JavaScript and TypeScript...SeniorContrat Longue Durée$110k - $125k par année
...scalable fullstack applications using React/NextJS (TypeScript) on the frontend and Python (Django/FastAPI) or Node.js (Express/NestJS) on the backend. Collaborate with Product Managers, Designers, and Engineers to translate business requirements into high-quality technical...SeniorContrat Longue DuréeTravail au bureau$92k - $121k par année
...greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time Senior Requirements Engineer in Ontario (Toronto, Mississauga, Thunder Bay, Brampton, Kingston) or St-Bruno, Montreal, we’re looking for? This job...SeniorContrat Longue DuréeTemps pleinСontratLe monde entierHoraires flexibles$135k - $150k par année
...Who We Are Founded in 1993, Kinross is a Canadian-based senior gold mining company with operations and projects in the United States... ...We are seeking a highly technical and hands-on Senior Platform Engineer to drive the evolution of our hybrid infrastructure ecosystem...SeniorContrat Longue DuréeTravail temporaireTravail occasionnelZone localeRecrutement immédiatTravail à distance- ...opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the... ...the willingness to grow (no matter your seniority!). - A fluent level in English (French... ...consisting of 3 backend engineers, 1 frontend engineer, and 1 backend. Location:...SeniorTemps pleinTravail à distance
- ...architect, code and ship software that makes us an essential part of our customers' digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to...SeniorTemps pleinHoraires flexibles
- ...Apply advanced understanding of engineering best practices and drive continuous improvement across the team... ...Other Languages English: C1 Advanced Seniority Senior...SeniorContrat Longue DuréeStageTravail posté
- ...people who push us forward. Across strategy, engineering, design, data, and operations, we seek... ...engineering. We’re seeking a Senior Full-Stack Engineer to join our growing... ...exciting challenges in backend architecture, frontend design, and AI/ML integrations with a particular...SeniorTemps pleinPour les contractants
- ...Controlled failure is considered an opportunity to learn. This is a leadership role with delivery responsibility. As our Senior Full Stack Engineer, you will: Own end-to-end delivery and run outcomes for one or more client connectivity products/services, staying...SeniorHoraires flexibles
$160k - $200k par année
...visit clutch.ca . About the Role Clutch is growing, and our DevOps practices need to grow with us. We're looking for a Senior Platform Engineer to help lead that evolution—someone who knows how to build a great product shipping pipeline and can help us develop great...SeniorEmploi permanentTemps pleinStage- ...operating it reliably, evolving its capabilities, and being the engineer teams turn to when a deploy doesn't go as planned. Maintain and... ...depend on. Experience with Temporal (or similar workflow engines like Cadence or Airflow) for stateful distributed systems. Proficiency...SeniorLe monde entier
$147k - $245k par année
...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior AI Engineer - Remote to join our team in Toronto, Ontario (CA-ON), Canada (CA). We are seeking an Senior AI Engineer to join our team....SeniorTravail au bureauTravail à distanceHoraires flexibles$140k - $220k par année
...belonging for all employees. The Opportunity We are seeking a Senior Software Engineer to join our hedge accounting team within DerivativeEDGE.... .... ~ Experience designing and building features that span frontend and backend layers, with an understanding of distributed...SeniorTemps pleinZone localeTravail à distanceHoraires flexibles$160k - $185k par année
...and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the... ...TypeScript, React, and Node.js/Express. You understand how frontend and backend fit together, and you've owned complex features...SeniorTemps pleinTravail à distanceHoraires flexibles- ...innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of... ...driving force in our exciting journey. Job Description Senior Municipal Engineer responsible for leading roadway and...SeniorTemps pleinСontratZone locale
$99.6k - $136.9k par année
...globe. Location: Hybrid- 3 days a week from our Winnipeg or Toronto office & 2 days working from home Reporting to: Senior Manager, Data Engineering Think you have what it takes to join an elite team of software developers, engineers, and data scientists? If you want...SeniorTemps pleinTravail au bureauHoraires flexiblesÉquipe de nuit3 jours par semaine$100k - $145k par année
...solutions for customers? Then come and apply your skills and passion for technology at Thomson Reuters Labs. We are seeking a Senior Research Engineer who will bring expertise in AI and ML and is interested in building data-driven capabilities that transform the way legal,...SeniorTemps pleinTravail au bureauZone localeTravail à distanceHoraires flexibles2 jours par semaine3 jours par semaine
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Senior Frontend Engineer. Soyez parmi les premiers à postuler !
- frontend developer Toronto, ON
- remote front end web developer Toronto, ON
- entry level front end developer Toronto, ON
- front end developer Toronto, ON
- front end developer no experience Toronto, ON
- junior frontend developer Toronto, ON
- junior front end developer Toronto, ON
- représentant senior Toronto, ON
- senior cyber security analyst Toronto, ON
- senior qa analyst Toronto, ON
