This recruiter is online.

This is your chance to shine!

Apply Now

Front End Developer - 36360139

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Duration: 6 months to start

Location: Hybrid (Downtown Toronto - 3 days a week)

Duties:

  • Develop and maintain frontend components to enable secure and scalable third-party integrations.
  • Implement cross-context communication strategies (e.g., iframes, postMessage API, Web Workers, Electron).
  • Utilize advanced React.js features (hooks, context API, state management libraries like Redux or Zustand) to build performant user interfaces.
  • Identify and resolve performance bottlenecks using profiling tools, Lighthouse, and Web Vitals.
  • Debug and troubleshoot complex client-side issues across multiple browsers using developer tools, network analysis, and source maps.
  • Collaborate with engineers and product stakeholders to deliver high-quality integration solutions.


Skills:.

  • 5+ years of professional frontend development experience, including 3+ years with React.js.
  • Advanced proficiency in JavaScript (ES6+) and TypeScript.
  • Strong expertise in React.js and ecosystem tooling (hooks, context API, Redux/Zustand, performance optimization techniques).
  • Experience designing cross-context communication patterns (iframes, postMessage API, Web Workers).
  • Hands-on experience with Webpack and Rollup, including micro-frontend techniques such as module federation.
  • Proven ability to diagnose and fix web performance issues using profiling and auditing tools.
  • Strong debugging and troubleshooting skills across major browsers.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.


Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined