Staff Software Development Engineer – Frontend

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Development Engineer focusing on building scalable front-end applications for payroll software at Wagepoint. Leading UI architecture and mentoring other engineers in a fully remote setting.

Responsibilities

  • Lead the development of scalable, performant, and user-centric front-end applications
  • Own the full lifecycle of front-end features—from design to deployment
  • Drive UI architecture, component systems, and front-end platform strategy
  • Build and maintain reusable design systems and shared UI libraries
  • Ensure high standards in code quality, testing, accessibility (WCAG), and performance
  • Optimize applications using modern performance techniques (lazy loading, code splitting, caching)
  • Collaborate cross-functionally with Product, Design, DevOps, and Architecture teams
  • Contribute to cloud infrastructure and CI/CD pipelines for front-end delivery
  • Establish monitoring, reliability, and performance best practices for UI services
  • Mentor and support engineers, fostering a culture of learning and technical excellence
  • Influence front-end architecture decisions and long-term technology strategy
  • Research and evaluate emerging technologies, including AI-driven development tools

Requirements

  • 7+ years of experience in front-end or UI engineering
  • Experience with micro-frontends or modular UI architectures
  • Deep expertise in JavaScript/TypeScript and modern frameworks (React preferred)
  • Strong experience building large-scale web applications and component-based systems
  • Advanced proficiency in HTML, CSS, and modern styling approaches
  • Experience with REST and/or GraphQL API integration
  • Strong testing practices using tools like Jest, React Testing Library, Cypress, or Playwright
  • Experience with build tools (Webpack, Vite), Storybook, and CI/CD pipelines
  • Proven ability to optimize performance and deliver accessible, responsive designs
  • Strong problem-solving skills with ownership of complex technical challenges
  • Excellent communication and collaboration skills across technical and non-technical stakeholders

Benefits

  • Remote: The ability to work from home, forever!

Job type

Full Time

Experience level

Lead

Salary

CA$140,000 - CA$170,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudCypressGraphQLJavaScriptJestReactTypeScriptWebpack

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.