Role : Senior Full stack Engineer
Location : Toronto, On
4 days in Office and 1 day WFH
Experience
5+ years of experience in software development with both frontend and backend applications.
Frontend
Strong experience in Angular or React.js with TypeScript.
Ability to build reusable and scalable UI components.
Backend
Strong development experience using Node.js.
Ability to design and build end-to-end application solutions.
Primary Skill
Deep expertise in either Angular (Frontend) or Node.js/Java (Backend).
Secondary Skill
Basic to intermediate knowledge of the other stack and willingness to work across the full stack.
Cloud
2+ years of experience working with AWS, Azure, or OpenShift.
Experience with Docker and Kubernetes for containerized applications.
Version Control
Strong knowledge of Git including branching and merging strategies.
CI/CD
Experience using GitHub Actions for automated testing, security checks, and deployments.
Design Integration
Ability to convert Figma designs into production-ready UI.
APIs
Strong understanding of REST APIs, OpenAPI specifications, and software design patterns.
DevOps
Experience working in CI/CD environments with frequent deployments.
Familiarity with automated testing and performance testing.
Testing
Experience with unit, integration, and end-to-end testing using tools like Jest or Cypress.
AI-Assisted Development
Experience using tools like GitHub Copilot, Windsurf, or Claude Code.
Observability
Experience monitoring production systems using Splunk or Dynatrace.
Automation
Experience building automation or AI agents to assist with code reviews, testing, and deployments.