1

Javascript Jobs in Toronto, ON (NOW HIRING)

Senior Front-End Engineer

Toronto, ON · On-site +1

CA$150K - CA$179K/yr

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 ...

Implement automated workflows using Flow Designer, Workflow, and scripting (JavaScript, Glide API). Integration Integrate ServiceNow HRSD with SuccessFactors EC, Workday, or other HR systems using ...

HTML/DOM/CSS/JavaScript, Ruby, PHP, Experience with SQL (e.g PostgreSQL or MySQL) Great debugging skills Help build the Euphoria APIs Write complex SQL queries As a bonus: Know multiple languages ...

HTML, CSS, Javascript, Ajax, Jquery Experience with SQL (e.g. PostgreSQL or MySQL) As a bonus: Familiarity with PHP, Ruby On Rails is a bonus Familiarity with APIs * Familiarity with Photoshop

Senior Front-End Engineer

Toronto, ON · On-site +1

CA$150K - CA$179K/yr

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 ...

Write clean, scalable, and modular code using modern JavaScript frameworks (e.g., React, React Native, Angular) and native mobile technologies where applicable. * Build reusable UI components and ...

NET Core C#, JavaScript libraries Angular, Node.js and related technologies. Experience with SQL Server is preferred. * This role will be focused on development and support of modules for Financial ...

You will contribute across a polyglot stack that includes PHP (Laravel), JavaScript, and TypeScript , collaborating closely with product managers, designers, and other engineers to deliver robust ...

Senior Backend Developer

Toronto, ON · Hybrid

CA$100K - CA$140K/yr

JavaScript, TypeScript, Node.js, and GraphQL remain core requirements for this role. What You'll Do * Design and development of scalable, service-based architectures (front-end and back-end), while ...

Deep frontend knowledge encompassing languages and libraries (HTML/CSS, JavaScript, XML, ES6, jQuery), JavaScript frameworks (Angular, React, Node.js, Vue.js), and UI/UX design. * Proficiency in Git ...

Showing results 21-40

Javascript information

See Toronto, ON salary details

$42K

$114.2K

$173.2K

How much do javascript jobs pay per year?

As of Aug 6, 2026, the average yearly pay for javascript in Toronto, ON is $114,232.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,139.00 and $135,516.00 per year, depending on experience, location, and employer.

Is JavaScript a good career?

JavaScript is a popular programming language for web development, with strong demand for developers skilled in front-end and back-end frameworks like React and Node.js. It offers opportunities for freelance work, full-time employment, and career growth, often requiring knowledge of related tools, version control, and modern development practices.

What is a JavaScript?

A JavaScript job typically involves developing and maintaining websites and web applications using JavaScript, a widely used programming language for front-end and back-end development. JavaScript developers work with frameworks like React, Angular, or Vue.js for front-end development and Node.js for server-side applications. Responsibilities can include writing clean code, debugging, optimizing performance, and collaborating with designers and other developers. Many JavaScript jobs require knowledge of HTML, CSS, and API integration.

What are the key skills and qualifications needed to thrive in the JavaScript position, and why are they important?

To thrive in a JavaScript developer role, you need a solid understanding of core JavaScript concepts, front-end frameworks like React or Angular, and often a relevant degree or coding bootcamp experience. Familiarity with tools such as Git, npm, and modern development environments, as well as certifications like those from freeCodeCamp or relevant vendor programs, is highly beneficial. Strong problem-solving skills, attention to detail, and effective communication stand out as crucial soft skills. These competencies enable developers to build high-quality web applications, collaborate efficiently, and adapt to evolving technology standards.

What does a JavaScript do?

On a daily basis, JavaScript developers are responsible for writing, testing, and debugging code to create dynamic and responsive web applications. They often collaborate closely with designers, back-end developers, and project managers to ensure seamless integration of features and functionality. Common tasks include code reviews, attending scrum meetings, and staying up-to-date with the latest JavaScript libraries or frameworks. This dynamic environment offers plenty of opportunities to learn and grow, especially as you contribute to diverse projects and cross-functional teams.

What jobs can you get with JavaScript?

JavaScript is used in a variety of roles including front-end developer, back-end developer, full-stack developer, web application developer, and UI/UX developer. These jobs typically require knowledge of frameworks like React, Angular, or Node.js and often involve building interactive websites, web apps, or server-side applications.

Is JavaScript in high demand?

JavaScript is a highly in-demand skill for web developers, as it is essential for creating interactive websites and applications. Many companies seek JavaScript developers with knowledge of frameworks like React or Angular, and demand continues to grow with the expansion of web-based technologies.
What are the most commonly searched types of Javascript jobs in Toronto, ON? The most popular types of Javascript jobs in Toronto, ON are:
What job categories do people searching Javascript jobs in Toronto, ON look for? The top searched job categories for Javascript jobs in Toronto, ON are:
Infographic showing various Javascript job openings in Toronto, ON as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 5% Part Time, and 14% Contract. Highlights an 76% Physical, 4% Hybrid, and 20% Remote job distribution, with an average salary of $114,232 per year, or $54.9 per hour.

Senior Front-End Engineer

Rumble - Career Page

Toronto, ON • On-site, Remote

CA$150K - CA$179K/yr

Other

Posted 17 days ago


Job description

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.