06 Aug
|
Socket.dev
|
Toronto
06 Aug
Socket.dev
Toronto
Elevate your front-end skills with Rumble as a Lead Front-End Engineer. In this senior role, transform web experiences with up-to-date technologies like Lit and TypeScript.Rumble seeks a Senior Front-End Engineer passionate about refining video playback and content surfaces across our platform. Collaborate within a dynamic team to shape our evolving architecture, migrating from PHP-based systems to a component-driven approach. This role requires a solid understanding of web fundamentals and the ability to implement scalable, performant features based on ambiguous requirements.Key Responsibilities:
- Design and maintain front-end systems for Rumble's core experiences
- Drive migration to component-based architecture using Lit and TypeScript
- Create reusable,
high-performance components for varied device compatibility
- Collaborate with product and design teams to clarify requirements
- Optimize applications for load time and efficiencyRequirements:
- Expert in JavaScript and TypeScript, with browser APIs knowledge
- Strong grasp of DOM, Shadow DOM, and rendering pipelines
- Hands-on experience with modern front-end tooling and architectures
- Comfortable in small, agile teams with ownership
- Familiarity with Git and contemporary development workflowsAdvance your career in a collaborative environment that promotes innovation at Rumble.#J-18808-Ljbffr
📌 Lead Front-End Engineer At Rumble (Toronto)
🏢 Socket.dev
📍 Toronto