Job Details

Job Description

8+ years of total IT experience

3+ years of hands-on experience in Progressive Web App (PWA) architecture and implementation

 Role Summary

We are seeking a highly experienced PWA Tech Lead / Architect to lead the design, migration, and implementation of Progressive Web Applications (PWAs). The role requires strong expertise in React JS, Next.js, and Node.js, along with proven experience in handling mobile native and web applications and migrating traditional applications to PWA-based architectures. The candidate will own end-to-end technical architecture, guide development teams, and drive modernization initiatives.

 Key Responsibilities

Architecture & Design

  • Own and define end-to-end PWA architecture, covering frontend, backend, offline strategy, caching, and deployment
  • Design scalable solutions using React JS and Next.js for modern web and PWA applications
  • Architect backend services using Node.js to support PWA and web/mobile integrations
  • Define application structure, reusable components, and state management patterns
  • Establish architectural standards, coding guidelines, and best practices

 PWA Implementation & Migration

  • Lead migration of traditional web and mobile applications to PWA architecture
  • Assess existing web apps and mobile native apps (Android/iOS) and define PWA migration strategy

 Implement core PWA capabilities, including:

  • Service Workers
  • Offline-first architecture
  • App Shell model
  • Push notifications
  • Background sync and advanced caching strategies
  • Ensure seamless user experience across desktop, mobile web, and installable PWA platforms

 Mobile & Web Application Handling

  • Work with teams handling mobile native apps and responsive web applications
  • Drive consolidation strategies where applicable (e.g., replacing native apps with PWA solutions)
  • Ensure cross-platform compatibility, performance optimization, and device support

 Technical Leadership

  • Act as Technical Lead / Architect for development teams
  • Lead architecture reviews, design discussions, and code reviews
  • Mentor developers on React, Next.js, Node.js, and PWA best practices
  • Collaborate with product owners, UX teams, DevOps, and QA to deliver high-quality solutions

 Performance, DevOps & Quality

  • Optimize applications for performance, SEO, accessibility, and Web Vitals
  • Support CI/CD pipelines and cloud deployments
  • Ensure security, scalability, and reliability of applications
  • Drive automated testing strategies (unit, integration, E2E)

 Must-Have Skills

  • React JS Advanced
  • Next.js Strong experience (SSR, SSG, routing, performance optimization)
  • Node.js Backend API development
  • Progressive Web Apps (PWA)
  • 3+ years of experience in PWA architecture and implementation
  • Strong understanding of service workers, offline strategy, caching, and push notifications

 Application Migration

  • Experience migrating traditional web applications and/or mobile native apps to PWA

 Total Experience: 8+ years

 Good-to-Have Skills

  • Experience with mobile ecosystems (Android / iOS)
  • REST APIs and/or GraphQL
  • UI frameworks (Material UI, Tailwind, Bootstrap)
  • Cloud platforms (Azure / AWS / GCP)
  • Experience deploying PWAs on App Service, CDN, or cloud hosting

 Soft Skills

  • Strong leadership and communication skills
  • Ability to translate business requirements into scalable technical solutions
  • Proven experience mentoring teams and working with stakeholders

 Education

Bachelor’s or master’s degree in computer science, Engineering, or a related field

Job Overview

  • Job Type: Contract
  • Work Mode: Hybrid
  • Deadline: Apply by Apr 29, 2026
  • Job Location: Toronto
  • Category: Software Development
  • Hourly Rate:

© 2026 iTRiders. All Rights Reserved.

Report Bug