This recruiter is online.

This is your chance to shine!

Apply Now

Senior React Developer to collaborate closely with product designers and back-end engineers to bring complex interfaces to life, establish front-end best p

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Permanent job

  • Published since 1 day(s)
  • Starting date : 1 position to fill as soon as possible

Senior React Developer

Full Time/ Permanent

Location: Downtown Toronto, ON (4 days/week Onsite)


About the Role

We’re looking for a Senior React Developer who goes beyond writing code-you build exceptional user experiences. In this role, you’ll help shape the architecture, performance, and direction of modern front-end applications used at scale.

You’ll collaborate closely with product designers and back-end engineers to bring complex interfaces to life, establish front-end best practices, and mentor other developers.

What You’ll Do

  • Design and develop scalable React applications using modern patterns and best practices
  • Define and drive front-end architecture and technical standards
  • Translate complex UI/UX designs into high-quality, production-ready code
  • Optimize applications for performance, responsiveness, and accessibility
  • Mentor and support junior and mid-level developers
  • Collaborate cross-functionally to deliver high-quality features

What You Bring

Front-End Expertise

  • Deep experience with JavaScript and modern front-end development
  • Strong proficiency in React and its ecosystem
  • Solid understanding of component architecture and composition

Architectural Thinking

  • Ability to design scalable, maintainable front-end systems
  • Strong grasp of performance techniques (e.g., memoization, lazy loading)
  • Understanding of React internals, including rendering and reconciliation

Attention to Detail

  • High standards for UI quality, consistency, and accessibility
  • Ability to accurately translate design files into polished interfaces

State Management Experience

  • Experience with state management libraries such as Redux, MobX, Zustand, or Context API
  • Familiarity with Jotai is a plus (or willingness to learn quickly)

Performance Mindset

  • Experience profiling and optimizing front-end performance
  • Understanding of code-splitting, caching strategies, and load optimization
  • Awareness of both perceived and actual performance considerations

Tech Stack

  • React (Hooks, Context, Suspense)
  • TypeScript (preferred)
  • State management (Jotai preferred)
  • Build tools (Vite, Webpack, ESBuild)
  • Testing (Jest, React Testing Library)
  • Modern CSS solutions (CSS-in-JS or frameworks)
  • Git and CI/CD pipelines
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined