Sync.com

Node.js SDK Developer

Sync.com

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

CloudDNSFirewallsJavaScriptNode.jsOpen SourceTCP/IP

About the role

  • Design and implement the NodeJS-based SDK to support internal applications as well as commercial partners and the open source community
  • Collaborate with cross-functional teams to ensure SDK meets business requirements
  • Lead development efforts, ensuring timely delivery of high-quality software
  • Develop and maintain a strong understanding of our product's technical requirements and industry trends
  • Ensure SDK security, performance, and scalability
  • Participate in code reviews and contribute to the growth of our engineering team
  • Work closely with cross-functional teams to ensure its success

Requirements

  • 8+ years of experience building NodeJS applications
  • Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience)
  • Proven track record of maintaining an SDK/API over time
  • Strong technical leadership skills
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Familiarity with Agile development methodologies
  • Experience with version control systems (e.g., Git)
  • Knowledge of API security best practices
  • Strong understanding of network protocols (e.g. TCP/IP, DNS, DHCP)
  • Familiarity with security protocols (e.g. SSL/TLS, VPNs, firewalls)
  • Familiarity with testing frameworks and tools
  • Experience with continuous integration and delivery pipelines
  • Are you eligible to work in Canada? (question on application)