Senior Frontend Architect

HCLTech

Vancouver

On-site

CAD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HCLTech Vancouver is seeking an experienced Frontend Architect to lead the design, development, and deployment of scalable, high-performance web applications. The role focuses on defining frontend architecture standards, mentoring teams, and enabling modern UI frameworks using ReactJS and GraphQL.

You will drive CI/CD, DevOps practices, and cloud-native deployment strategies across Azure, AWS, or GCP, with hands-on coding and architectural decisions.

Qualifications

  • 10+ years of frontend software development experience.
  • 5+ years of hands-on ReactJS development experience.
  • 3+ years of GraphQL implementation experience.
  • 3+ years in frontend architecture and application design.
  • 3+ years of DevOps and CI/CD implementation experience.
  • Experience in large-scale enterprise digital transformation programs.
  • Experience deploying applications in cloud environments (Azure, AWS, or GCP).

Responsibilities

  • Design and implement scalable, maintainable frontend architectures using ReactJS.
  • Define coding standards, development best practices, and frontend governance frameworks.
  • Lead UI modernization initiatives and migration efforts from legacy applications.
  • Develop responsive, accessible, and high-performing web applications.
  • Establish component-driven development using design systems and reusable UI libraries.
  • Develop reusable React components and micro-frontend architectures.
  • Optimize rendering performance with advanced techniques.
  • Implement unit, integration, and end-to-end testing frameworks.
  • Design and implement GraphQL schemas, queries, mutations, and subscriptions.
  • Integrate GraphQL APIs with frontend applications using Apollo Client or similar.
  • Optimize GraphQL performance through batching, caching, pagination, and federation.
  • Collaborate with backend teams on API contracts and data models.
  • Design and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, GitLab CI/CD, or Jenkins.
  • Implement IaC using Terraform or CloudFormation.
  • Automate build, deployment, testing, and monitoring processes.
  • Manage containerized applications using Docker and Kubernetes.
  • Enable cloud-native deployments across Azure, AWS, or GCP environments.
  • Monitor application health using observability tools like Grafana, Prometheus, Datadog, Splunk, or ELK.

Skills

ReactJS
GraphQL
DevOps
CI/CD
Cloud environments

Tools

Azure DevOps
GitHub Actions
GitLab CI/CD
Jenkins
Terraform
CloudFormation
Docker
Kubernetes
Grafana
Prometheus
Datadog
Splunk
ELK

Job description

Job Title: Frontend Architect / Senior ReactJS & GraphQL Developer
Job Summary

We are seeking an experienced Frontend Architect with strong expertise in ReactJS, GraphQL, and DevOps practices to lead the design, development, and deployment of scalable, high-performance web applications. The ideal candidate will be responsible for defining frontend architecture standards, mentoring development teams, implementing modern UI frameworks, and driving CI/CD and cloud-native deployment strategies.

This role requires a combination of hands-on coding, technical leadership, architectural decision-making, and DevOps enablement to ensure seamless delivery of enterprise-grade digital solutions.

Required Experience
  • 10+ years of front end software development experience.
  • 5+ years of hands-on ReactJS development experience.
  • 3+ years of GraphQL implementation experience.
  • 3+ years in frontend architecture and application design.
  • 3+ years of DevOps and CI/CD implementation experience.
  • Experience working in large-scale enterprise digital transformation programs.
  • Experience deploying applications in cloud environments (Azure, AWS, or GCP).
Key Responsibilities
Frontend Architecture & Development
  • Design and implement scalable, maintainable, and reusable frontend architectures using ReactJS.
  • Define coding standards, development best practices, and frontend governance frameworks.
  • Lead UI modernization initiatives and migration efforts from legacy applications.
  • Develop responsive, accessible, and high-performing web applications.
  • Establish component-driven development using design systems and reusable UI libraries.
ReactJS Development
  • Develop reusable React components and micro-frontend architectures.
  • Optimize rendering performance using lazy loading, memoization, code splitting, and caching techniques.
  • Implement unit, integration, and end-to-end testing frameworks.
GraphQL Development
  • Design and implement GraphQL schemas, queries, mutations, and subscriptions.
  • Integrate GraphQL APIs with frontend applications using Apollo Client or similar frameworks.
  • Optimize GraphQL performance through query batching, caching, pagination, and schema federation.
  • Collaborate with backend teams to define API contracts and data models.
  • Design and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, GitLab CI/CD, or Jenkins.
  • Implement Infrastructure as Code (IaC) using Terraform or CloudFormation
  • Automate build, deployment, testing, and monitoring processes.
  • Manage containerized applications using Docker and Kubernetes.
  • Enable cloud-native deployments across Azure, AWS, or GCP environments.
  • Monitor application health using observability tools such as Grafana, Prometheus, Datadog, Splunk, or ELK.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Architect: React & GraphQL Leader
Senior Frontend Architect: React & GraphQL Leader

HCLTech • Vancouver

On-site
CAD 120,000 - 180,000
Frontend Developer
Frontend Developer

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Senior UI Developer
Senior UI Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Russell Tobin • Toronto

On-site
CAD 80,000 - 120,000
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

Environics Analytics Group • Toronto

On-site
CAD 85,000 - 110,000
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

Jobless • Toronto

On-site
CAD 90,000 - 120,000
Intermediate Software Developer (Front-End/Full Stack)
Intermediate Software Developer (Front-End/Full Stack)

United States Digital Space LLC • Toronto

On-site
CAD 70,000 - 110,000
Frontend Developer
Frontend Developer

Hallmark Global Solutions Ltd • Mississauga

On-site
CAD 110,000 - 190,000
Frontend Developer
Frontend Developer

TechDoQuest • Canada

On-site
CAD 70,000 - 90,000
React.js Frontend Developer
React.js Frontend Developer

ShivalikFund • Rankin

On-site
CAD 90,000 - 120,000