Back to job search
Y
YochanaVerified Job Source

Senior Frontend Developer/React Full Stack Developer/Web UI Developer(Locals-BC)

Design and develop scalable React.js and Next.js applications while implementing GraphQL schemas and APIs. Lead front-end architecture decisions and mentor developers within an Agile environment.

  • On-site
  • Vancouver, BC
  • Posted Aug 6, 2026
  • Apply by Sep 5, 2026
  • 1 position

Job summary

Title: Front-End Developer/UI Developer/React Full Stack Developer Location: Vancouver, BC - Locals Only Experience: 12+ years Job Description We are seeking an experienced React.js / Next.js Developer with strong expertise in GraphQL development and implementation to join our long-term strategic engineering team. The ideal candidate will have extensive experience building scalable front-end applications using React.js, Next.js, TypeScript, and JavaScript, along with hands-on experience designing and implementing GraphQL APIs (not just consuming them). Candidates with prior experience in the eCommerce domain, particularly with commercetools and Frontastic, will be highly preferred. Required Qualifications 8+ years of experience in Front-End Development. Strong hands-on experience developing enterprise applications using React.js and Next.js. Proven experience in GraphQL development, schema design, implementation, and optimization. Experience leading long-term strategic engineering teams. Strong proficiency in TypeScript, JavaScript (ES6+), DOM manipulation, and JavaScript object model. Deep understanding of React lifecycle, hooks, state management, and Next.js architecture. Experience with REST APIs and GraphQL API integration. Hands-on experience with MongoDB. Experience with CI/CD pipelines using GitLab, Jenkins, Bamboo, Azure DevOps (VSTS). Experience with OAuth2, OpenID Connect (OIDC), JWT authentication, and API security best practices. Experience with Webpack, Babel, Yarn, npm, and modern front-end tooling. Experience with Git and version control systems. Familiarity with Agile/Scrum development methodology. Excellent analytical, communication, and leadership skills. Experience working in SaaS environments. Preferred Qualifications eCommerce platform experience. Experience with commercetools. Experience with Frontastic. Knowledge of Immutable.js. Experience with Server-Side Rendering (SSR) and Isomorphic React. Performance optimization and benchmarking expertise. Responsibilities Design, develop, and maintain scalable React.js and Next.js applications. Design and implement GraphQL schemas, resolvers, and APIs. Lead front-end architecture discussions and technical decision-making. Build reusable UI components and optimize application performance. Integrate secure authentication and authorization mechanisms. Collaborate with product owners, architects, UX designers, and backend teams. Develop CI/CD-enabled deployment pipelines. Ensure code quality through reviews, testing, and best practices. Mentor developers and provide technical leadership. Participate in Agile ceremonies and contribute to continuous improvement.

What you’ll do

Design and develop scalable React.js and Next.js applications while implementing GraphQL schemas and APIs. Lead front-end architecture decisions and mentor developers within an Agile environment.

Requirements

Requires over 12 years of experience with strong expertise in React, Next.js, and GraphQL development. Proficiency in TypeScript, MongoDB, and CI/CD pipelines is essential, with eCommerce experience preferred.

Listed skills

  • Next.jsPreferred
  • CI/CDPreferred
  • JavaScriptPreferred
  • AgilePreferred
  • TypeScriptPreferred
  • MongoDBPreferred
  • GraphQLPreferred
  • GitPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • React.js
  • Next.js
  • GraphQL
  • TypeScript
  • JavaScript
  • MongoDB
  • CI/CD
  • OAuth2
  • OpenID Connect
  • JWT
  • Webpack
  • Git
  • Agile
  • Commercetools
  • Frontastic
  • SaaS

Job areas

  • Software
  • Technology
  • Engineering
  • Consulting
  • Management & Leadership

Additional details

Minimum experience
10+ years
Apply by
Sep 5, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available