×
Register Here to Apply for Jobs or Post Jobs. X

Senior React Developer to collaborate closely product designers and back-end engineers complex interfaces

Job in Toronto, Ontario, M5A, Canada
Listing for: S.i. Systems
Full Time, Apprenticeship/Internship position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Front End Developer, React.js, Web Developer
Job Description & How to Apply Below
Position: Senior React Developer to collaborate closely with product designers and back-end engineers to bring complex interfaces

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
  • Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary