Full-Time

Senior Front-End Engineer

Updated on 2/10/2025

Rumble

Rumble

201-500 employees

Platform for content creators' monetization

Consumer Software
Social Impact
Entertainment

Compensation Overview

$150k - $200kAnnually

+ Equity

Expert

Miami, FL, USA + 1 more

More locations: Sarasota, FL, USA

Candidates can be based in either Sarasota or Miami, FL.

Category
Frontend Engineering
Software Engineering
Required Skills
JavaScript
React.js
Git
GraphQL
SEO
TypeScript
Vue.js
HTML/CSS

You match the following Rumble's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • 10+ years of software development experience, with expertise in front-end engineering and architecture.
  • Mastery of JavaScript — you’re comfortable with ES6+ features, closures, async programming, and DOM manipulation.
  • Hands-on experience with several different front-end frameworks (e.g., Solid.js, Vue.js, React.js) and vanilla JavaScript.
  • Proficiency in responsive design using CSS, Flexbox, and Grid, with layouts that adapt seamlessly to all screen sizes.
  • Experience building cross-browser-compatible interfaces that work flawlessly in Chrome, Firefox, Safari, Edge, etc.
  • Familiarity with handling HTTP requests, APIs, and authentication methods.
  • A focus on performance — whether it’s optimizing for speed, reducing latency, or improving scalability.
  • Solid experience with Git for version control.
  • Ability to manage the full development workflow, from gathering and clarifying requirements to implementation, testing, and successful deployment.
Responsibilities
  • Create engaging, responsive interfaces with Solid.js, TypeScript, vanilla JavaScript, and Tailwind CSS (or good old traditional CSS).
  • Design and build modular, reusable components for a scalable front end that works beautifully on mobile, tablet, and desktop.
  • Work your magic with APIs (REST, GraphQL, WebSockets, SSE) to fetch, display, and dynamically update data in real time.
  • Optimize web performance by writing efficient JavaScript and CSS, improving load times, and reducing file sizes.
  • Bring our UX/UI designs to life by collaborating with designers and back-end engineers to ensure a seamless experience.
  • Write clean, well-tested code and partner with QA to squash bugs and keep things running smoothly.
  • Improve SEO by making sure our web apps are technically optimized (think metadata, structured data, and more).
  • Contribute to everything from code reviews to brainstorming better processes and practices.
Desired Qualifications
  • Experience with tools like Rollup, Webpack, Vite, SSR/SSG approaches, and micro-frontend architectures.
  • Skills in visualizing large datasets with libraries like D3.js or Chart.js.
  • Comfort working with real-time technologies like WebSockets and live data streams.
  • Familiarity with testing frameworks like Jest, Mocha, Cypress, or Selenium.
  • Back-end knowledge in PHP, Go, or other server-side languages.
  • Experience working with video technologies (HTML5 <video>, codecs, streaming).

Rumble provides a platform for content creators to express themselves freely and monetize their work without the influence of corporate advertisers. The platform offers services such as cloud computing, video storage, and a video player, which help creators manage and distribute their digital content securely. Unlike traditional social media platforms, Rumble focuses on a subscription-based revenue model, allowing creators to earn directly from their audience while maintaining control over their content. This approach attracts individual creators, influencers, and small to medium-sized enterprises who value independence and freedom of expression. Rumble aims to foster an open internet where diverse ideas can be shared without fear of censorship.

Company Stage

IPO

Total Funding

$97.3M

Headquarters

Toronto, Canada

Founded

2013

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

2%
Simplify Jobs

Simplify's Take

What believers are saying

  • Rumble secured a $775 million investment from Tether for expansion and innovation.
  • The launch of 'Rumble Premium' with exclusive features could boost subscriber growth.
  • Going public via CF Acquisition Corp. VI increased Rumble's financial backing and market presence.

What critics are saying

  • Association with controversial figures may lead to reputational risks and advertiser backlash.
  • Investment from Tether could expose Rumble to regulatory scrutiny and public skepticism.
  • Reliance on a subscription model may be challenged during economic downturns.

What makes Rumble unique

  • Rumble offers a platform focused on free expression and creator independence.
  • The company provides a subscription-based revenue model, empowering creators to monetize directly.
  • Rumble's technology resists cancel culture, appealing to users valuing content control.

Help us improve and share your feedback! Did you find this helpful?