Develop scalable e-commerce frontend applications using React and Next.js. Requires strong design system expertise, mentoring, and CI/CD management.
Job Summary:
We are looking for an experienced Senior Frontend React Developer to join our growing team in Toronto. This role plays a critical part in building a robust, scalable, and personalized frontend for cutting-edge e-commerce applications using React.js and Next.js. The successful candidate will take ownership of both the design system development and micro-frontend architecture, contributing to a modular, maintainable, and high-performing user experience.
You will work closely with product designers, architects, and backend teams to develop a modern digital experience integrated with personalization platforms and headless CMS tools like Uniform, ContentStack, and CommerceTools.
Key Responsibilities:
- Build and maintain scalable and high-performance frontend applications using React, Next.js, JavaScript, and TypeScript.
- Develop a comprehensive design system, including reusable UI components, style guides, and clear documentation.
- Implement micro-frontend architecture for key e-commerce modules such as product display, checkout, and account management.
- Integrate with CMS platforms and personalization engines to deliver tailored user experiences.
- Optimize application performance, accessibility, and responsiveness across various devices and browsers.
- Set up and manage CI/CD pipelines using GitLab, GitHub Actions, or Jenkins.
- Deploy applications efficiently to AWS services, including Lambda and Amplify.
- Write and maintain unit, integration, and contract tests using Jest, React Testing Library, and Pact.
- Collaborate with cross-functional teams including UI/UX, QA, architecture, and product.
- Mentor junior developers and conduct thorough code reviews.
- Continuously improve the codebase by adhering to best practices and staying current with frontend trends.
- 5+ years of frontend development experience with strong expertise in React.js.
- Proficient in JavaScript, TypeScript, HTML, and CSS.
- Solid experience with Next.js for SSR and SSG.
- Knowledge of micro-frontend architectures and modular frontend design.
- Hands-on experience with design systems and building reusable UI components.
- Experience working with CI/CD pipelines and tools such as GitLab CI/CD, Jenkins, or GitHub Actions.
- Skilled in writing and maintaining tests with Jest, React Testing Library, and pact.io.
- Experience deploying to AWS Lambda, Amplify, and other serverless environments.
- Familiarity with monitoring and logging tools like NewRelic, Datadog, and ELK.
- Experience with headless CMS platforms (e.g., ContentStack) and digital experience platforms (e.g., Uniform).
- Integration experience with e-commerce platforms like CommerceTools.
- Strong understanding of state management, React hooks, and component lifecycles.
- Familiarity with GraphQL and RESTful APIs.
- Knowledge of accessibility (a11y) standards and best practices.
- Comfortable working in Agile/Scrum environments.
- AWS Certified Developer – Associate certification is a plus.
Working Conditions:
- Type of job: Temporary Contractor – 1 year with the possibility to extend
- Work hours: Monday - Friday, 40 hours per week
- Location: Toronto, ON
Top Skills
AWS
Ci/Cd
Commercetools
Contentstack
CSS
Datadog
Elk
Github Actions
Gitlab
GraphQL
HTML
JavaScript
Jenkins
Jest
Newrelic
Next.Js
Pact
React Testing Library
React
Rest
Typescript
Uniform
Similar Jobs
Digital Media • Information Technology
The Senior Frontend React Developer will build scalable frontend applications using React and Next.js, develop design systems, and enhance e-commerce experiences.
Top Skills:
Aws AmplifyAws LambdaCi/CdCommercetoolsContentstackCSSDatadogElkGithub ActionsGitlab Ci/CdGraphQLHTMLJavaScriptJenkinsJestNewrelicNext.JsPact.IoReact Testing LibraryReactRestful ApisTypescriptUniform
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Machine Learning Engineer, you'll lead ML modeling initiatives, develop scalable AI solutions, collaborate with teams, and mentor others while enhancing risk management practices.
Top Skills:
AirflowAWSCi/CdGCPGcp Vertex AiMlflowPrefectPysparkPyTorchSagemaker
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
The Staff Software Engineer will manage and monitor thousands of servers, oversee project ownership, and improve backend infrastructure, including real-time data systems.
Top Skills:
AWSAzureClojureGCPGoKafka
What you need to know about the Edinburgh Tech Scene
From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.