×
Register Here to Apply for Jobs or Post Jobs. X

Senior Frontend Developer

Job in Vancouver, BC, Canada
Listing for: Affinity
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Web Developer, Front End Developer, React.js, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Description

On behalf of our client, Affinity is seeking a Senior Frontend Developer for a six month contract. We are seeking a Senior Front-End Developer to support the development of modern digital platforms leveraging Sitecore XM Cloud, Sitecore AI, Next.js, and React.js. This role will work closely with Product Owners, UX teams, and Engineering teams to deliver scalable, high-performance, AI-enabled digital experiences.

The successful candidate will contribute to a modern headless architecture environment and support enterprise-scale web initiatives within an Agile and Dev Ops-driven team.

Key Responsibilities
  • Design, develop, and maintain applications using React.js and Next.js
  • Build and support solutions integrated with Sitecore XM Cloud and related services
  • Develop reusable, component-based UI architectures aligned with headless and composable principles
  • Collaborate with UX and design teams to implement shared design system components
  • Implement:
    • Server-side rendering (SSR)
    • Static site generation (SSG)
    • Edge-rendering strategies
  • Integrate front-end applications with:
    • APIs
    • GraphQL
    • REST services
    • Personalization platforms
  • Develop responsive, accessible, and performance-optimized user experiences
  • Apply SEO, web performance, and modern JavaScript best practices
  • Support CI/CD pipelines and production deployments
  • Troubleshoot front-end issues across browsers and devices
  • Work closely with distributed global teams
Experience
  • 8–10+ years of software development experience
  • 5+ years of Sitecore experience, preferably in:
    • Headless implementations
    • XM Cloud environments
  • Strong experience with:
    • React.js
    • Next.js
  • Experience building enterprise-scale and multi-lingual web applications
  • Experience with shared design systems or component libraries
Technical Skills
  • React.js
  • Next.js
  • Sitecore
  • HTML5
  • CSS3
  • JavaScript / Type Script
  • GraphQL
  • REST APIs
  • Git workflows
  • CI/CD pipelines
  • Azure Dev Ops or equivalent ALM tools
Nice to Have
  • Sitecore XM Cloud
  • Sitecore AI
  • Sitecore Personalize
  • Headless CMS architecture
  • Sitecore Certification
  • Sonar Qube or code-quality tools
  • .NET integration experience
  • Experience with enterprise React design systems
Soft Skills
  • Strong communication skills
  • Ability to mentor and guide development teams
  • Experience collaborating with offshore and global teams
  • Ability to manage multiple priorities in fast-paced environments
  • Strong problem-solving and leadership capabilities

Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary