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
120,000 - 135,000 CAD per year
Apply Now