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