Senior Software Developer - Development Experience Group

CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
Node.jsReact.jsTypeScriptNest.jsTerraformMicroservicesGitHub Actions

Requirements

  • University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience.
  • 5+ years of hands-on experience building rich, complex fullstack web applications.
  • Familiarity with modern frontend tooling (e.g., Webpack, Vite).
  • Proven experience with Node.js, React.js and the TypeScript ecosystem.
  • Deep knowledge of React.js State Management.
  • Proven expertise in Mobile-First Responsive Layouts, ensuring high performance and seamless transitions across all device viewports.
  • Advanced understanding of React rendering cycles and reconciliation.
  • Ability to identify and resolve performance bottlenecks and unnecessary re-renders.
  • Direct experience with Infrastructure as Code (IaC) tools such as Terraform (nice to have).
  • Exposure to CI/CD pipelines (e.g., GitHub Actions) (nice to have).

Responsibilities

  • Take ownership of developing custom features and support their technical implementation across the full stack.
  • Implement, test, and monitor features and functionalities, ensuring high quality and reliability.
  • Develop, test, and maintain our codebase within the team’s domain, writing clean, maintainable, and scalable code.
  • Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers and in-house tooling.
  • Discuss strategy of potential software solutions.
  • Develop, test, and maintain codebase within the team’s domain.
  • Monitor system performance.
  • Contribute to the adoption of DevOps practices by leveraging infrastructure as code for automation and system stability.
  • Develop an understanding of company goals.
  • Perform other duties as assigned.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now