Get more replies from employers
Send a job-specific resume in minutes.
Rumble is seeking a Senior Front-End Engineer to evolve core web experiences across our platform, including video pages and listings. This role focuses on migrating from legacy PHP to a modern web component-based stack using Lit and TypeScript.
You will work with product, design, and backend teams in a small, collaborative environment, tackling ambiguous requirements with ownership and emphasis on performance, scalability, and architectural soundness.
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.
$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.
Rumble is an equal opportunity employer. We promote an equal playing field where everyone has the same opportunitiesregardlessofrace, 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.
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.