Develop, enhance, and maintain front-end features using React and modern JavaScript / TypeScript.
Implement and support micro?frontend architecture, including module federation for distributed UI development.
Collaborate with architects and engineering teams on complex front?end integration patterns across multiple applications.
Build and optimize events?based communication systems between micro?frontends (custom events, shared state, pub / sub mechanisms).
Implement secure and efficient handling of cookies for authentication, session storage, and user experience.
Apply request caching strategies to improve load times and reduce redundant network calls.
Troubleshoot integration challenges and support teams in resolving front?end blockers under compressed timelines.
Ensure high performance, browser compatibility, responsive design, and accessibility best practices.
Participate in code reviews and contribute to front?end architecture standards and frameworks.
Collaborate with cross?functional teams (backend, DevOps, UX) to deliver seamless, integrated solutions.
What you must have :
Strong hands on expertise with React, including Hooks, state management, and component architecture.
Proven experience with micro?frontends and module federation in production environments.
Strong understanding of front?end events architecture and inter?application communication patterns.
Experience with handling cookies, authentication flows, secure browser storage, and related behaviors.
Proficiency with request caching strategies (HTTP caching, service workers, SWR / React Query, memoization).
Strong JavaScript / TypeScript skills and experience integrating REST APIs.
Comfort working under shortened delivery timelines and supporting multiple teams.
Strong debugging, performance optimization, and browser behavior troubleshooting skills.
Excellent communication skills and ability to collaborate with technical and non?technical stakeholders.
Nice to have :
Experience optimizing front-end build performance and bundle size.
Familiarity with monorepos, shared libraries, or design systems.
Knowledge of CI / CD workflows, cloud deployments, or containerized environments.
Experience with accessibility best practices and responsive design.
Exposure to modern tooling such as Webpack 5, Vite, Babel, or automated testing frameworks.
Salary / Rate Range : $70.00 - $75.00 / hour
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
Sr Front End Developer • Markham, ON