Front End Developer - 36360139
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on October 6th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
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
Other S.i. Systems's offers that may interest you