Back to results

Senior Frontend Developer

  • Toronto, ON, Canada

$70 to $80 USD / hour · Contract

Applications open in a new tab.

Job details

Pay
$70 to $80 USD / hour
Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Senior Frontend Developer – React

Location: Toronto, Ontario, Canada

Experience: 8+ years

Technical Assessment: Senior React / JavaScript

Job Description

We are seeking an experienced Senior Frontend Developer with strong expertise in React and modern JavaScript to build high-performance, scalable web applications. The ideal candidate will have a strong understanding of UI architecture, component-based development, and user experience, with the ability to collaborate effectively with backend engineers and business stakeholders.

Key Responsibilities

  • Design and develop responsive, reusable UI components using React, JavaScript, HTML5, and CSS/SCSS.
  • Build scalable frontend applications with a focus on performance, maintainability, and usability.
  • Apply modern frontend design patterns, coding standards, and best practices.
  • Integrate frontend applications with REST APIs and backend microservices.
  • Debug, troubleshoot, and optimize UI performance.
  • Write unit and component tests and participate in code reviews.
  • Collaborate with cross-functional teams in an Agile environment.

Required Skills

  • 8+ years of relevant software development experience.
  • Strong hands-on experience with React and JavaScript.
  • Proficiency in HTML5, CSS3/SCSS, and TypeScript.
  • Experience building reusable, component-based UI architectures.
  • Strong understanding of REST APIs and frontend/backend integration.
  • Experience with frontend testing, debugging, and performance optimization.
  • Familiarity with Git, CI/CD pipelines, and Agile methodologies.
  • Excellent communication and problem-solving skills.

Nice to Have

  • Experience with Angular, Node.js, RxJS, and TypeScript.
  • Exposure to Java/Spring Boot, Kafka, Docker, and Kubernetes.
  • Experience developing enterprise-scale financial applications.

Education

Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

More about this job

Responsibilities

Design and build responsive, reusable React interfaces and scalable frontend applications, emphasizing performance, maintainability, and usability. Integrate applications with REST APIs and backend services, optimize and test the UI, review code, and collaborate with cross-functional teams in an Agile environment.

Requirements

Requires 8+ years of software development experience, strong React and JavaScript expertise, and proficiency in HTML5, CSS3/SCSS, and TypeScript. Candidates should have experience with component-based UI architecture, REST API integration, testing, debugging, performance optimization, Git, CI/CD, and Agile practices; a bachelor's degree in Computer Science or a related field, or equivalent practical experience, is specified.

Skills

  • React
  • JavaScript
  • HTML5
  • CSS3/SCSS
  • TypeScript
  • Component-Based UI Architecture
  • REST APIs
  • Frontend/Backend Integration
  • Frontend Testing
  • Debugging
  • Performance Optimization
  • Git
  • CI/CD
  • Agile Methodologies
  • Responsive Web Development
  • User Experience

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • React
  • JavaScript
  • HTML5
  • CSS3
  • SCSS
  • TypeScript
  • Angular
  • Node.js
  • RxJS
  • Java
  • Spring Boot
  • Kafka
  • Docker
  • Kubernetes
  • REST APIs
  • Microservices
  • Frontend Architecture
  • Component-Based Development
  • Responsive Web Applications
  • Unit Testing
  • Component Testing
  • Performance Optimization
  • Git
  • CI/CD
  • Agile
  • Code Reviews
  • Financial Applications
  • User Experience
  • Toronto
  • IT Services and IT Consulting

Report this job