Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Front-End Engineer

$150k - $179k per year

Rumble

Rumble is  the Freedom-First technology platform. We proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet.

Rumble is seeking a Senior Front-End Engineer to help evolve and scale the core web experiences across our platform, including video pages, listings, and short-form content surfaces. This is a senior individual contributor role for someone who goes beyond framework usage and deeply understands how the web works under the hood. You’ll play a key role in modernizing our front-end architecture as we continue migrating from legacy PHP-based systems toward a more component-driven approach using Lit and TypeScript.

This role sits on a small, highly collaborative team where engineers wear multiple hats and are expected to operate with a high degree of ownership. You should be comfortable taking ambiguous product requirements and turning them into clean, performant, and scalable implementations. A strong grasp of browser fundamentals, rendering models, and JavaScript internals is critical, along with the ability to reason about tradeoffs in tooling, bundling, and architecture.

You’ll work closely with product, design, and backend teams to deliver performant, user-focused features while helping shape the future of our front-end stack. Success in this role requires both strong technical execution and the ability to engage in thoughtful technical discussions where ideas are challenged and refined collaboratively.

Responsibilities

Design, build, and maintain scalable front-end systems powering core Rumble experiences such as video playback pages, content listings, and short-form video features. Contribute to the ongoing migration from legacy PHP-rendered systems to modern web component-based architecture using Lit and TypeScript. Develop reusable, modular components with a focus on performance, maintainability, and cross-device compatibility. Work closely with design and product to break down ambiguous requirements into well-structured implementations. Optimize application performance across load time, rendering, and runtime efficiency. Collaborate on API integration across REST, GraphQL, and real-time data interfaces. Participate in code reviews, debugging, and continuous improvement of development practices, while helping elevate engineering standards across the team.

Qualifications

  • Strong front-end engineering experience with deep expertise in JavaScript and TypeScript, including closures, async behavior, and browser APIs.
  • Solid understanding of browser fundamentals, including DOM, Shadow DOM, rendering pipelines, and differences between virtual DOM and native approaches.
  • Experience working with modern front-end architectures and tooling, including bundlers (Webpack, Vite, Rollup), loaders, and build systems.
  • Hands-on experience with component-driven development, ideally with Lit or similar web component libraries; experience with Angular or vanilla JavaScript is preferred over framework-heavy abstraction.
  • Proven ability to translate design specifications into performant, maintainable UI implementations.
  • Experience integrating with APIs (REST, GraphQL, WebSockets) and handling dynamic data flows.
  • Strong debugging and problem-solving skills, with the ability to work across legacy and modern systems.
  • Comfort working in small, fast-moving teams with a high degree of ownership and ambiguity.
  • Experience with Git and modern development workflows.

Preferred Qualifications

  • Experience with Lit or web components and migrating from legacy front-end stacks.
  • Familiarity with server-rendered applications and hybrid rendering approaches.
  • Experience optimizing front-end performance at scale, including bundle size, rendering efficiency, and caching strategies.
  • Exposure to video technologies, streaming, or media-heavy applications.
  • Understanding of SEO best practices and technical implementation.
  • Experience working with real-time data and event-driven UI updates.
  • Ability to use AI-assisted development tools effectively while maintaining strong understanding of underlying systems and code quality.

Annual Compensation Range:

$150,000 - 179,000 CAD base + benefits + equity

Note: The salary range listed for this position is a good faith estimate based on experience, qualifications, and internal compensation structure. The actual salary offered varies depending on the candidate’s skill level and experience.

Why Our Team Loves Working Here:

  • We are making a significant financial impact for our video creator community; we’re proud of their success stories
  • We enjoy challenging the status quo and going head-to-head against Big Tech
  • We aren’t afraid to try new things; we act fast and want to win
  • We pay competitive salaries and provide great benefits

EEO Statement:
Rumble is an equal opportunity employer.  We promote an equal playing field where everyone has the same opportunities regardless of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability status, or any other applicable characteristics protected by law.  Rumble is an active participant in the e-verify program.

Physical demands of the position:
While performing the duties of this job, the employee is regularly required to sit for prolonged periods of time while using a computer and/or keyboard. The employee is required to communicate verbally and hear.   The employee may be required to walk, reach with hands and arms, balance, and stoop or kneel. The employee may occasionally be required to lift and/or move up to 15 pounds. Specific vision abilities required by this job include clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including the use of computers.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior Front-End Engineer in Toronto, ON vacancy
  • $150k - $179k per year

     ...a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet. Rumble is seeking a Senior Front-End Engineer to help evolve and scale the core web experiences across our platform, including video pages, listings, and short-form content... 
    Senior

    Rumble - Career Page

    Toronto, ON
    17 hours ago
  •  ...career with world class talent. We are looking for talented engineers and leaders who have an entrepreneurial spirit and want to drive...  ...from concept to silicon to the future of mobility. Senior ASIC (Front End) Design Engineer Summary: As a Senior ASIC (Front End)... 
    Senior
    Flexible hours

    Ethernovia, Inc.

    Toronto, ON
    18 days ago
  •  ...to leave our clients better than we found them, and to create a place where our people are proud to Build. Better. As a Frontend Engineer at RAVL, you’ll craft elegant, accessible, and performant user experiences that connect people with technology. You’ll bring deep technical... 
    Suggested
    Permanent employment
    Full time

    ravl_io

    Toronto, ON
    27 days ago
  •  ...by innovation and ready to make an impact at scale, we’d love to hear from you.     The Opportunity As a Frontend Software Engineer , you will be part of a cross-functional product squad focused on delivering best-in-class user experiences for enterprise planning.... 
    Suggested
    Remote work
    Flexible hours

    pigment

    Toronto, ON
    27 days ago
  • $65.12 - $71.8 per hour

    We are seeking a highly accomplished Senior Development Specialist (Front End) for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within the digital product and front-end development streams, specializing... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    Randstad

    Toronto, ON
    25 days ago
  • We are seeking a highly accomplished Senior Software Developer - Front End for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within the front-end development stream, specializing in the architectural... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    25 days ago
  •  ...Angular Front-End Dev – Angular + AI  Experience Required: 6–8 Years Role Description ~5+ years experience with Angular. ~ Experience working within professional software engineering practices for the full software development life cycle including coding... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    27 days ago
  •  ...Description 6+ years experience in a front-end function/role Proven expertise in front...  ..., Relevant experience and skills, Seniority and performance, Market and business consideration...  ...strengths from strategy and design to engineering, all fueled by its market leading... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    24 days ago
  • We are seeking a highly accomplished Senior Software Developer - Front End to lead the modern web architecture, accessibility auditing, and secure authentication engineering for a mission-critical central Special Events application. In this role, you will take absolute ownership... 
    Senior
    Contract work
    Remote work

    Randstad

    Toronto, ON
    a month ago
  • Front End Developer Position Overview: We are seeking a talented and experienced Front-End Developer to join our dynamic team. The ideal...  ..., such as Git. • Bachelor’s degree in computer science, engineering, or a related technical field. • 4+ years experience as a front... 

    Exact Match Recruitment

    Toronto, ON
    6 days ago
  •  ...Staff Software Engineer – Front End (Bangkok based, Relocation provided) 5 days ago Be among the first 25 applicants About Agoda...  ...directly without any obligation to pay a recruitment fee. Seniority level Mid‑Senior level Employment type Full‑time... 
    Senior
    Full time
    Temporary work
    Live In
    Remote work
    Worldwide
    Relocation
    Relocation package

    Agoda

    Toronto, ON
    3 days ago
  •  ...reliability. We seek exceptional developers with expertise in front end development, specifically Angular, who thrive in a dynamic,...  ...JIRA or other ticketing systems A degree in computer science, engineering, or a related field is a plus ABOUT PAYQUAD SOLUTIONS Payquad... 
    Full time
    Flexible hours

    Payquad Solutions

    Toronto, ON
    20 days ago
  • $135k - $154k per year

     ...non-custodial cryptocurrency wallet. Rumble is seeking a Senior Back-End Developer to design, build, and maintain high-performance...  ...and legacy systems, while also partnering effectively with front-end engineers to connect user-facing components to server-side logic.... 
    Senior
    Long term contract

    Rumble - Career Page

    Toronto, ON
    6 days ago
  •  ...available as an iOS or Android app or via getnomad.app. Job Description and Responsibilities: Senior Backend Engineers at LotusFlare are replacing traditional business back ends with an engagement-centric, dynamic product stack. They are responsible for further developing,... 
    Senior
    Internship
    Work at office
    Worldwide

    LotusFlare

    Toronto, ON
    a month ago
  • We are seeking a highly accomplished Senior Software Developer - Back End to drive the technical design,...  ...interchanges between backend architectures and front-end users. Working natively within...  .... High-Volume Relational Engineering: Drive complex data mapping and query... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    8 days ago
  • $150k - $190k per year

     ...something big!  About the Team Engineers on this team build our rules-based calculation engine for processing sales commissions....  ...scalable as Forma grows. As a Senior Engineer, Data Platform, you are...  ...engineering practices. By the end of your first 30 days, you will... 
    Senior

    Forma.ai

    Toronto, ON
    a month ago
  • $86.8 - $104.16 per hour

     ...RQ11221 - Sr. Software Developer- Front End 10-month contract (200 business days) - possible extension of 2 years ONSITE 5 days - 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4 Must-haves: ~ React ~ REST APIs ~ JavaScript and TypeScript ~ Node... 
    Senior
    Long term contract
    Contract work
    Interim role

    Source Code

    Toronto, ON
    a month ago
  • $12.41 - $13.3 per hour

     ...RQ00665 - Sr. Software Developer- Front End 6-month contract (130 business days) - possible extension 3 days onsite/ 2 days remote ( subject to HM's discretion) - Metro Hall, 55 John Street Note:  Candidates will be asked to do an IKM Test and Interview.... 
    Senior
    Contract work
    Remote work

    Source Code

    Toronto, ON
    a month ago
  •  ...The Role We're looking for a Senior Backend Developer to join our 10-person team to drive profitable climate action in businesses and make a meaningful difference with their work. This is a hybrid role in downtown Toronto that expects 4 days a week in office with WFH Fridays... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Carbonhound

    Toronto, ON
    20 days ago
  •  ...performance, enabling go-to-market agility. Our engineering organization includes multiple product...  ...teams. You’ll work alongside other staff, senior, and early-career engineers to define,...  ...models that power Forma’s platform. By the end of your first 30 days, you will have:... 
    Senior
    Long term contract

    Forma.ai

    Toronto, ON
    22 days ago
  • We are seeking a highly accomplished Senior Software Developer - Back End to drive the technical design, core server-side programming, and pipeline automation...  ...of distributed cloud architectures, advanced API engineering, and infrastructure automation, you will translate dense... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    29 days ago
  • $95k - $145k per year

    Front End / Full Stack Developer (React) - Risk & Compliance Position Description We are Canada's largest independent information...  ...and lead by example in applying sound architectural thinking, engineering rigor, and technical mentorship. This role combines Full stack... 
    Work at office
    Toronto, ON
    a month ago
  •  ...Writing integration and unit tests. Learning the latest front-end technologies and standards to ensure we are always using the best...  ...between front-end and backend systems. Continuously improve our engineering processes, tools, and systems that allow us to scale the code... 
    Senior
    Full time
    Contract work
    Internship
    Immediate start

    venn

    Toronto, ON
    16 hours ago
  • $160k - $200k per year

     ...visit clutch.ca Technology Full TypeScript stack for front- and back-end, with some legacy JavaScript Front-end: ReactJS with functional...  ...Kafka About the role Clutch is seeking a Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our... 
    Senior
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    13 days ago
  •  ...Senior Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time...  ...senior full-stack role building systems end to end — backend telemetry ingestion and...  ...clean, testable, maintainable code. ~ Front-end depth building real-time, data-dense... 
    Senior
    Full time

    dominion%20dynamics

    Toronto, ON
    16 hours ago
  • 1. Service Operations Lead lunch and dinner service Manage seating flow and reservations Coordinate with kitchen and bar teams Maintain service timing and guest satisfaction Handle VIP guests and special requests Resolve customer complaints professionally ...
    Full time
    Contract work
    Casual work
    Immediate start
    Shift work
    Night shift
    Weekend work

    Bar Filo

    Toronto, ON
    12 days ago
  • $150k - $200k per year

     ...systems we serve, reliably and at scale. As Senior Engineering Manager, Software, you own that side of...  ..., onboarding, and the co-op program end to end. Keep delivery predictable by managing...  ...keeping scope simple and being clear up front about whether something is product or... 
    Senior
    Full time
    Live In
    Work at office
    Remote work
    Flexible hours

    Verto Health

    Toronto, ON
    7 days ago
  •  ...positive way. You will… Be part of a team of multidisciplinary Engineers and Researchers using an AI‑first approach to enable safe self‑...  ..., algorithms, data structure design, and low level threading. Front‑end development and tools. Perks / Benefits Competitive... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    3 days ago
  • We are looking for a Senior Back-End Software Developer, skilled in cloud application architecture and API creation. Your role will focus...  ...Expertise with CI/CD tools and practices • Knowledge in data engineering and observability tools • Experience with middleware and... 
    Senior

    Symbiotic Group

    Toronto, ON
    4 days ago
  •  ...Job Overview Job Title: Remote Front Desk Specialist Location: Toronto, Canada Employment Type: FULL-TIME/ Part-Time IT Niche is a leading provider of end-to-end web design, web development, SEO, and digital marketing services. We specialise in creating... 
    Full time
    Part time
    Work at office
    Remote work

    Burjline Builders

    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Front-End Engineer. Be the first to apply!