Job Title:
Senior React Frontend Developer
Job Location:
100% Remote, Canada
Job Type:
T4 Contract
Experience:
7+ Years
Rate:
CAD 65 - 70 per hour
Role Summary
We are hiring a Senior React Frontend Developer to build and enhance modern, scalable web applications using ReactJS and micro-frontend architecture. In this role, you'll work closely with product managers, designers, and engineering teams to develop high-quality user interfaces, implement reusable components, and deliver reliable, well-tested front-end solutions in an Agile environment.
Key Responsibilities:
-
Build and maintain scalable front-end applications using ReactJS and TypeScript.
-
Develop modular, reusable UI components using micro-frontend architecture.
-
Collaborate with product managers, designers, and backend developers to deliver high-quality features.
-
Write clean, maintainable, and well-tested code using modern testing frameworks.
-
Integrate front-end applications with RESTful APIs and GraphQL services.
-
Participate in code reviews and contribute to front-end best practices.
-
Optimize application performance, accessibility, and user experience.
-
Work with CI/CD pipelines and Git workflows to support continuous delivery.
-
Troubleshoot issues and contribute to continuous improvement initiatives.
Must-Have Skills:
-
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
-
7+ years of experience developing applications with
ReactJS.
-
Strong experience building scalable
micro-frontend architectures and modular
UI
applications.
-
Hands-on experience with unit and integration testing using
Jest, React Testing Library, Playwright, or similar frameworks.
-
Proficiency in
JavaScript, TypeScript, HTML, CSS, and modern front-end development tools.
-
Strong experience with state management libraries such as
Redux, Context API, or Recoil.
-
Experience with
Webpack,
Module
Federation, and other bundling techniques for micro-frontends.
-
Hands-on experience with
Git workflows and
CI/CD pipelines.
-
Experience integrating
RESTful APIs and
GraphQL into front-end applications.
-
Strong problem-solving skills with experience working in
Agile
development environments.
-
Excellent communication and collaboration skills.
Nice-to-Have Skills:
-
Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
-
Familiarity with container technologies such as Docker or Kubernetes.
-
Experience with performance optimization and front-end security best practices.
-
Knowledge of accessibility (WCAG) standards and responsive design.
-
Exposure to enterprise-scale or SaaS applications.
Interested in this opportunity? Apply now, and our recruitment team will review your profile and reach out if it aligns with client requirements.
We value every application and aim to respond to those closely matching the role criteria. Even if you don't hear back this time, we encourage you to stay connected with us for future opportunities.
About Techedin
Techedin is a global IT staffing and technology services firm helping enterprises build high-performance tech teams. We support innovation at scale by connecting skilled professionals to leading companies and impactful projects. We prioritize transparency, responsiveness, and the right fit.
Diversity, Equity & Inclusion
At Techedin, we welcome applicants of all backgrounds, communities, and experiences. Our commitment to diversity, equity, and inclusion drives us to create hiring experiences that are open, fair, and human-first.