Senior Backend Developer
Canada, Eastern or Central Time zonesFull-TimeSenior
Salary120,000 - 135,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Languages
- Fluent in English, both written and spoken.
- Experience
- 5+ years
- Required Skills
- GraphQLNode.jsCloud ComputingGitJavaRustRESTful APIsLinux
Requirements
- 5+ years of professional experience as a backend developer.
- Strong proficiency in Rust and Nix.
- Experience collaborating with services written in Node.js and Java.
- Hands-on experience developing and maintaining Linux-based backend services in cloud environments.
- Experience with systems backed by relational databases.
- Solid understanding of networking concepts including RESTful and GraphQL APIs, WebSockets, and HTTPS.
- Experience using Git and infrastructure-as-code tools.
- Strong problem-solving skills and the ability to learn new technologies.
- Strong communication skills and the ability to work collaboratively.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
- Fluent in English, both written and spoken.
Responsibilities
- Design and develop scalable, distributed APIs and backend software that interoperate with multiple third-party APIs.
- Contribute to the ongoing operation and improvement of the Sangoma Meet Cloud platform, ensuring high availability and SLA adherence.
- Design, develop, and maintain server-side applications and services using modern technologies and architectural patterns.
- Collaborate closely with frontend developers and cross-functional stakeholders to deliver seamless API integrations.
- Troubleshoot and resolve issues to ensure high availability and excellent user experience.
- Contribute to architectural discussions and help shape technology roadmaps.
- Mentor and guide junior developers, fostering a culture of learning and growth.
View Full Description & ApplyYou'll be redirected to the employer's site