cover image
Algo Communication Products Ltd

Algo Communication Products Ltd

www.algosolutions.com

1 Job

92 Employees

About the Company

Founded in 1968, Algo has been a telecommunications or information technology company with over 50 years of experience developing, designing, and manufacturing communication endpoints. We manufacture network-based IP audio and video communication products for integration with VoIP Unified Communication (UC) and mass notification software platforms. Supporting secure SIP and multicast, Algo has a portfolio that includes IP speakers, IP intercoms, IP paging adapters, IP strobe lights, IP supervision controllers, and endpoint accessories. Algo is headquartered in Burnaby, BC, Canada – a suburb of Vancouver. The facility houses our engineering and technical support teams as well as manufacturing. More than 4 million telecom endpoints have been manufactured and shipped globally. Algo offers direct sales support in Canada, the USA, and Europe. Reach out to an Algo representative today to see how we can help.

Listed Jobs

Company background Company brand
Company Name
Algo Communication Products Ltd
Job Title
Full Stack Software Engineer (Intermediate to Senior)
Job Description
Job title: Full Stack Software Engineer (Intermediate to Senior) Role Summary: Develop and maintain secure, scalable, high‑performance serverless microservices for Algo’s Device Management Platform (ADMP) using Node.js, TypeScript, and AWS infrastructure. Collaborate with a small engineering team to design new features, improve system reliability, and mentor junior developers. Expectations: - Deliver production‑grade code in an Agile environment. - Conduct thorough code reviews and actively contribute to team skill development. - Optimize development workflows and cloud delivery processes. - Work independently while collaborating cross‑functionally on application requirements. Key Responsibilities: - Design, develop, and maintain serverless microservices on AWS (API Gateway, Lambda, S3, SQS, CloudWatch, DynamoDB, EventBridge, CloudFormation). - Translate business requirements into robust cloud solutions and maintain technical documentation. - Ensure high performance, fault tolerance, and security best practices across services. - Mentor junior engineers and support continuous improvement initiatives. - Participate in Agile ceremonies (sprint planning, reviews, retrospectives) using tools such as JIRA. Required Skills: - 4–8+ years professional software development experience. - 3–5+ years designing and deploying microservices on cloud platforms. - Strong proficiency in JavaScript and TypeScript; experience with Node.js. - Front‑end experience with React; familiarity with additional frameworks (Angular, Vue.js) is a plus. - Expertise in SQL and NoSQL databases, database design, and query optimization. - Hands‑on experience with AWS services listed above and CloudFormation. - Knowledge of networking, cloud security best practices, and Agile methodologies. - Excellent communication, collaboration, and mentorship abilities. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
Burnaby, Canada
On site
Senior
26-11-2025