Job Description
📋 Description Develop and maintain software solutions and integrations that interface with VoIP devices Design and implement features for device management, provisioning, activation, and control in the Troubleshoot production/customer issues with devices. Write and maintain unit tests to ensure robustness of device integration management software. Review peers’ code and maintain code quality. Collaborate with Product, Design, and cross-functional engineering to translate requirements into 🎯 Requirements Professional experience as a Software Engineer. Hands-on experience with Python or other relevant structured languages. Experience with front-end and back-end technologies. Experience with databases. Expertise in unit testing. Familiarity with networking protocols (TCP, UDP). 🎁 Benefits Competitive salary and comprehensive benefits. Opportunities for growth and professional development. Hybrid work options with a Vancouver-based team. Access to cutting-edge AI tools and a collaborative culture. Inclusive, supportive workplace recognized as a Great Place to Work.