Staff Software Engineer, Frontend (App Experience)

New
J
JobgetherConsumer Technology
CanadaFull-TimeStaff
SalaryBase salary range of CAD $181,000 - $241,000 annually
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
JavascriptTypeScriptReact

Requirements

  • 8+ years of experience developing and architecting web applications using frameworks such as React, Vue, or similar declarative UI technologies.
  • Strong proficiency in JavaScript and TypeScript.
  • Proven experience designing and delivering large-scale frontend systems and customer-facing applications.
  • Experience leading cross-team initiatives and influencing technical direction across engineering organizations.
  • Demonstrated ability to own major features, system components, migrations, or platform improvements from planning through execution.
  • Strong understanding of frontend architecture, performance optimization, scalability, and maintainability.
  • Ability to navigate ambiguity and solve complex technical challenges across different levels of abstraction.
  • Experience establishing engineering standards, improving development processes, and mentoring other engineers.
  • Excellent written and verbal communication skills for collaboration with global technical and non-technical stakeholders.
  • Strong product mindset with the ability to balance technical excellence with customer and business impact.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Define and drive frontend technical strategy across web and application experiences with a focus on long-term scalability and sustainability.
  • Design, develop, and deliver major product features and complex system components using modern frontend technologies.
  • Build and maintain high-quality frontend applications with React, TypeScript, and declarative UI frameworks.
  • Collaborate with product managers, designers, analysts, and engineering teams throughout the product development lifecycle.
  • Lead architectural discussions, technical planning, and implementation strategies for high-impact initiatives.
  • Modernize frontend systems, improve application architecture, and support code migration efforts.
  • Develop efficient engineering solutions using reusable components, automation tools, codemods, and AI-assisted development practices.
  • Establish and promote coding standards, design principles, testing practices, and operational excellence.
  • Ensure application reliability through monitoring, alerting, testing strategies, incident response processes, and operational ownership.
  • Mentor engineers through code reviews, technical guidance, documentation, and knowledge sharing.
View Full Description & ApplyYou'll be redirected to the employer's site
Base salary range of CAD $181,000 - $241,000 annually
Apply Now