Senior / Lead Web Developer – React / Design Systems | Remote Canada / Nearshore Canada
- Canada
- Remote
- Posted Oct 9, 2026
- 1 position
Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Apply on LinkedIn (LinkedIn sign-in required)
Job summary
Modernize large React codebases through large-scale refactoring, codemods, code migrations, and design-system or styling migrations. Contribute to architecture and migration decisions while remaining hands-on and participating in GitHub pull request reviews and approvals.
Job details
We’re looking for Senior to Lead-level Web Developers with strong hands-on experience in React, JavaScript/TypeScript, design systems, large-scale codebase migrations, and modern front-end engineering. 📍 Location: Remote – Canada / Nearshore Canada 💼 Level: Senior to Lead 🖥️ Focus: React | TypeScript | Design Systems | Web Modernization Seeking Senior to Lead-level Web Developers with strong hands-on experience in: Must Have: React + JavaScript/TypeScript HTML/CSS, Responsive Design, CSS Modules, Design Tokens/Theming Large-scale refactoring, codemods & code migrations GitHub, PR reviews/approvals, Git & CI/CD Playwright – MUST HAVE (visual regression/screenshot testing) Redux or similar state management Strong engineering/problem-solving skills Agile/Scrum experience AI coding agents / MCP-assisted workflows (Claude Code) Preferred: Reusable Component Libraries / Design Systems Emotion / styled-system → CSS Modules migration Storybook, Jest / React Testing Library WCAG 2.1/2.2, ARIA SSR / Isomorphic React Monorepo tooling Node.js / REST APIs Java / Spring Boot 🎯 Ideal Background We’re especially interested in engineers who have hands-on experience modernizing large React codebases, migrating styling/design-system implementations, performing codemods and large-scale refactoring, and working through GitHub-based PR/review workflows. Candidates should be comfortable operating at a Senior/Lead engineering level, contributing to architecture and migration decisions while remaining highly hands-on.
What you’ll do
Modernize large React codebases through large-scale refactoring, codemods, code migrations, and design-system or styling migrations. Contribute to architecture and migration decisions while remaining hands-on and participating in GitHub pull request reviews and approvals.
Requirements
Candidates should have senior- or lead-level experience with React, JavaScript or TypeScript, responsive HTML/CSS, design systems, large-scale migrations, Git workflows, CI/CD, and Playwright visual regression testing. Strong problem-solving skills, state management experience, Agile/Scrum experience, and familiarity with AI coding agents or MCP-assisted workflows are also sought.
Listed skills
- HTML · Preferred
- CI/CD · Preferred
- CSS · Preferred
- React · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React
- JavaScript
- TypeScript
- HTML
- CSS
- Responsive Design
- CSS Modules
- Design Systems
- Codemods
- Code Migration
- Git
- CI/CD
- Playwright
- Redux
- Agile/Scrum
- Claude Code
Job areas
- Software
- Technology
- Engineering
- Management & Leadership
More jobs from Diligente Technologies
Quality Engineer with Automation
- On-site
- Posted Oct 14, 2026
Senior Android Engineer – Mobile Design Systems
- On-site
- Posted Oct 10, 2026
Salesforce Marketing Cloud Lead Engineer
- On-site
- Mississauga, ON
- Posted Oct 10, 2026
Android Developer
- Remote
- Canada
- Posted Oct 10, 2026
