Job Description
Pursue an exciting opportunity as a Senior Backend Software Engineer in our hybrid Ottawa, Toronto, or Montreal location. Bring your proficiency in TypeScript and Microservices to design scalable, efficient systems.
In this role, you will focus on building and maintaining backend APIs while working closely with a team of architects. Your ability to rapidly learn and model complex business domains will be crucial to your success, as you help guide the development process utilizing BDD and best practices in coding.
Key Responsibilities:
• Build and test robust backend services using TypeScript
• Collaborate in implementing architectural designs in code
• Conduct code reviews and offer mentorship to peers
• Troubleshoot and resolve production issues efficiently
• Create technical documentation for system functions
Requirements:
• Minimum 8 years of backend development expertise
• Advanced understanding of TypeScript and microservices
• Proficiency with Nod...