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

Team Lead, Progressive Web Application

Job in Brampton, Ontario, Canada
Listing for: Survalent
Full Time position
Listed on 2026-02-17
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Software Architect, Full Stack Developer
Job Description & How to Apply Below

Team Lead, Progressive Web Application (Hybrid)

Survalent is looking for an innovative and enthusiastic team player to lead our map-centric Progressive Web Application (PWA) team. This team is responsible for delivering high-performance, offline-capable, secure, and intuitive web applications that support users operating in challenging connectivity environments, and extended control room (DMZ) environments. Our PWA is a mission-critical, real-time system used in the field and designed to seamlessly synchronize data once connectivity is restored.

You will be responsible for growing this space and owning the full software development life cycle, from architecture and design through deployment and long-term evolution. This role blends technical leadership, people leadership, and architectural ownership in a complex distributed system.

As a Team Lead / Software Development Manager, you should be comfortable designing modern offline-first web architectures, leading the PWA team on service workers and client-side data persistence, and maintaining integrations with REST-based backend systems. You should also be a collaborative leader who enjoys mentoring developers and working closely with Product, Support, and customers. Bonus if you have a knack for visual design!

If you are passionate about building real-time web applications and eager to learn within a team of accomplished industry experts, this is a great opportunity for you!

What you will be doing:

§ Build solutions to real-time and offline software challenges using modern web technologies, including Progressive Web Applications (PWAs) with service workers, background synchronization, and client-side storage.

§ Lead a team of software developers delivering a large-scale React-based PWA that supports offline data access, encrypted client-side storage, and synchronization with backend services.

§ Own the technical plan for current and future features, while maintaining offline-first architecture, Indexed

DB data modeling and synchronization strategies, service worker lifecycles, caching, and background sync.

§ Balance and prioritize Product roadmap work, customer Support requirements, and Project-based delivery while ensuring system reliability and performance.

§ Provide technical and people leadership, ensuring work assignments are challenging, meaningful, and aligned with individual growth goals.

§ Champion development processes, tools, and best practices for modern web applications, including CI/CD, code quality, and performance optimization.

§ Conduct code reviews and provide hands-on technical coaching.

§ Facilitate troubleshooting and lead resolution of high-priority customer issues related to data synchronization, offline behavior, and application performance.

§ Lead planning activities that include estimation, sprint planning, and release coordination for the PWA team.

§ Other duties as required/assigned

Education and Experience:

§ Bachelor’s degree in electrical engineering, Power Engineering, Computer Science or a related technical field.

§ 5+ years’ experience in Software Development

§ 3+ years’ experience as a Team Lead, Software Development Manager, and/or Senior Architect.

§ Technical. Proven experience building scalable and modern progressive web applications, using React and TypeScript. Strong understanding of scalable web application architecture, including client-server interaction models, caching strategies, and real-time data refresh mechanisms.

§ Customer-focused. Experience with customers to build intuitive workflows and lead our PWA development team in creating valuable online and offline experiences.

§ Agile. Experience with many different SD Life Cycles including Scrum/Kanban/Waterfall, with an emphasis on continuous improvement.

§ Quality-oriented. Background in introducing test frameworks and test automation for web applications. Bonus for experience maintaining a quality pipeline (review/test/deploy).

§ Communication. Excellent communicator who can translate technical concepts into understandable requirements, and who can motivate a team of developers to do their best work.

§ Collaborative. Experience collaborating with other development…

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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary