Job Title : React Developer Microservices Frontend (Remote Canada)
Location : Remote (Candidates must be based in Canada)
Job Type : Full-Time
About the Role :
We're looking for a talented and motivated React Developer with experience in building microservices-based frontend architectures. As part of our remote-first team, you'll play a key role in designing, developing, and maintaining scalable, high-performance frontend applications that integrate with distributed backend systems.
Responsibilities :
- Develop and maintain responsive web applications using React.js and modern JavaScript (ES6+).
- Collaborate with UX / UI designers and backend developers to build seamless user experiences.
- Architect and implement frontend microservices and modular UI components.
- Work closely with DevOps and backend teams to ensure scalable and secure API integrations.
- Optimize applications for performance, speed, and scalability.
- Participate in code reviews, testing, and documentation.
- Stay updated with emerging trends and technologies in frontend and microservices architecture.
Requirements :
3+ years of experience with React.js in production environments.Proven experience developing frontend microservices or modular web apps at scale.Solid understanding of JavaScript , HTML5 , CSS3 , and TypeScript .Experience with tools like Webpack , Babel , Vite , or similar build tools.Familiarity with RESTful APIs , GraphQL , and microservices communication patterns.Knowledge of state management libraries (e.g., Redux , Recoil , Zustand ).Comfortable with Git , CI / CD pipelines , and Agile / Scrum methodologies .Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Nice to Have :
Experience with Next.js , React Query , or Apollo Client .Exposure to containerized environments (Docker, Kubernetes).Familiarity with cloud platforms like AWS, GCP, or Azure.Experience with design systems or component libraries (e.g., Storybook, Material UI).