Sangoma is looking for a Senior Backend Developer to join their team. The role involves designing and implementing robust backend systems to support their UCaaS products, collaborating with teams, and solving complex problems.
Requirements
- 5+ years of professional experience as a backend developer.
- Experience using Git and infrastructure-as-code tools.
- Hands-on experience developing and maintaining Linux-based backend services in cloud environments, including systems backed by relational databases.
- Solid understanding of networking concepts, including RESTful and GraphQL APIs, WebSockets, and HTTPS.
- Strong proficiency in Rust and Nix, with experience collaborating with services written in other languages such as Node.js and Java.
- Strong problem-solving skills with the ability to quickly learn new technologies.
- Strong communication skills and the ability to work collaboratively in a team-oriented environment.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience
- Fluent in English, both written and spoken.
Benefits
- Extended Healthcare Plan (Medical, Disability, Dental & Vision)
- RPP - Group RRSP
- Group Life - AD&D - Critical Illness Insurance
- Paid Time Off Benefits
- Work From Home - Flexible hours