Software Developer
3 hours ago
Winnipeg, Manitoba, Canada
dormakaba Holding
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Position Overview
dormakaba is seeking an experienced Software Developer based in Montreal, specializing in backend development with deep expertise in Node.js and TypeScript. The Software developer will be responsible for designing, developing, and maintaining scalable APIs and cloud-native applications, delivering high-quality, reliable, and secure backend systems to drive technical excellence and innovation.
Total Compensation Range: $90,000 - $120,000 annually
AI Disclosure: No automated screening tools will be used during the application process
What You Will Do
Design, develop, and maintain scalable, high-performance backend services and RESTful APIs using Node.js and TypeScript, ensuring security, reliability, and maintainability
Architect and deliver cloud-native applications using AWS, GCP, or Azure, leveraging serverless technologies, containerization, and managed cloud services
Build and manage CI/CD pipelines, automated testing frameworks, and deployment workflows to streamline software delivery and ensure quality
Integrate and manage NoSQL databases, optimize system performance and cloud costs, and ensure API security, observability, scalability, and compliance with industry best practices
Collaborate with cross-functional teams, including DevOps, Product, and Engineering, to deliver end-to-end solutions while promoting technical excellence and continuous improvement
What we require
8+ years of backend development experience, including 5+ years with Node.js and strong TypeScript expertise
Proven experience designing and scaling APIs for enterprise or high-traffic systems
Advanced knowledge of cloud services (AWS, GCP, or Azure), including compute, storage, and networking, with experience using NoSQL databases such as DynamoDB
Strong expertise in microservices, event-driven systems, and distributed architectures, with a deep understanding of API security, including OAuth2, JWT, SSO, rate limiting, and encryption
Hands-on experience with CI/CD pipelines and Infrastructure-as-Code (Terraform)
What we prefer
Bachelor's degree in Computer Science, Software Engineering, or a related field preferred
Bilingual proficiency in English and French preferred as the incumbent must work with a global multidisciplinary team
What we offer
Supporting your career development
Employee Assistance Programs
24/7 access to over 15,000 LinkedIn Learning courses to assist in your professional development and to expand on your individual interests.
Virtual Healthcare Services
Health Insurance Plan
Pension Plan
Unlimited Referral Reward Bonuses
Who we are We are at the heart of every place that matters. From automatic doors to cloud-based access management – as a leading global provider in the access solutions market for schools, banks, airports, hospitals, hotels, and many more, we enable seamless movement within secure, safe, and sustainable places. With over 160 years of experience and a focus on excellence and innovation, we offer exciting opportunities to grow in an environment where you can make a real impact. At dormakaba, you are encouraged to take initiative, develop your skills, and build your career alongside 16,000 experts worldwide who are setting industry standards every day.
Aperçu du poste dormakaba recherche un développeur logiciel expérimenté, basé à Montréal, spécialisé dans le développement backend et possédant une expertise approfondie de Node.js et de TypeScript. Le développeur logiciel sera responsable de la conception, du développement et de la maintenance d’API évolutives et d’applications natives du nuage, afin de livrer des systèmes backend de haute qualité, fiables et sécurisés, qui favorisent l’excellence technique et l’innovation.
Échelle salariale : 90 000 $ – 120 000 $ par année
Divulgation relative à l’IA : Aucun outil de présélection automatisé ne sera utilisé durant le processus de candidature.
Ce que vous ferez
Concevoir, développer et maintenir des services backend et des API RESTful évolutifs et très performants avec Node.js et TypeScript, en veillant à la sécurité, à la fiabilité et à la maintenabilité
Concevoir l’architecture et livrer des applications natives du nuage sur AWS, GCP ou Azure, en tirant parti des technologies sans serveur, de la conteneurisation et des services infonuagiques gérés
Mettre en place et gérer des pipelines CI/CD, des cadres de tests automatisés et des flux de déploiement afin de simplifier la livraison des logiciels et d’assurer leur qualité
Intégrer et gérer des bases de données NoSQL, optimiser la performance des systèmes et les coûts infonuagiques, et assurer la sécurité, l’observabilité et l’évolutivité des API ainsi que leur conformité aux meilleures
Total Compensation Range: $90,000 - $120,000 annually
AI Disclosure: No automated screening tools will be used during the application process
What You Will Do
Design, develop, and maintain scalable, high-performance backend services and RESTful APIs using Node.js and TypeScript, ensuring security, reliability, and maintainability
Architect and deliver cloud-native applications using AWS, GCP, or Azure, leveraging serverless technologies, containerization, and managed cloud services
Build and manage CI/CD pipelines, automated testing frameworks, and deployment workflows to streamline software delivery and ensure quality
Integrate and manage NoSQL databases, optimize system performance and cloud costs, and ensure API security, observability, scalability, and compliance with industry best practices
Collaborate with cross-functional teams, including DevOps, Product, and Engineering, to deliver end-to-end solutions while promoting technical excellence and continuous improvement
What we require
8+ years of backend development experience, including 5+ years with Node.js and strong TypeScript expertise
Proven experience designing and scaling APIs for enterprise or high-traffic systems
Advanced knowledge of cloud services (AWS, GCP, or Azure), including compute, storage, and networking, with experience using NoSQL databases such as DynamoDB
Strong expertise in microservices, event-driven systems, and distributed architectures, with a deep understanding of API security, including OAuth2, JWT, SSO, rate limiting, and encryption
Hands-on experience with CI/CD pipelines and Infrastructure-as-Code (Terraform)
What we prefer
Bachelor's degree in Computer Science, Software Engineering, or a related field preferred
Bilingual proficiency in English and French preferred as the incumbent must work with a global multidisciplinary team
What we offer
Supporting your career development
Employee Assistance Programs
24/7 access to over 15,000 LinkedIn Learning courses to assist in your professional development and to expand on your individual interests.
Virtual Healthcare Services
Health Insurance Plan
Pension Plan
Unlimited Referral Reward Bonuses
Who we are We are at the heart of every place that matters. From automatic doors to cloud-based access management – as a leading global provider in the access solutions market for schools, banks, airports, hospitals, hotels, and many more, we enable seamless movement within secure, safe, and sustainable places. With over 160 years of experience and a focus on excellence and innovation, we offer exciting opportunities to grow in an environment where you can make a real impact. At dormakaba, you are encouraged to take initiative, develop your skills, and build your career alongside 16,000 experts worldwide who are setting industry standards every day.
Aperçu du poste dormakaba recherche un développeur logiciel expérimenté, basé à Montréal, spécialisé dans le développement backend et possédant une expertise approfondie de Node.js et de TypeScript. Le développeur logiciel sera responsable de la conception, du développement et de la maintenance d’API évolutives et d’applications natives du nuage, afin de livrer des systèmes backend de haute qualité, fiables et sécurisés, qui favorisent l’excellence technique et l’innovation.
Échelle salariale : 90 000 $ – 120 000 $ par année
Divulgation relative à l’IA : Aucun outil de présélection automatisé ne sera utilisé durant le processus de candidature.
Ce que vous ferez
Concevoir, développer et maintenir des services backend et des API RESTful évolutifs et très performants avec Node.js et TypeScript, en veillant à la sécurité, à la fiabilité et à la maintenabilité
Concevoir l’architecture et livrer des applications natives du nuage sur AWS, GCP ou Azure, en tirant parti des technologies sans serveur, de la conteneurisation et des services infonuagiques gérés
Mettre en place et gérer des pipelines CI/CD, des cadres de tests automatisés et des flux de déploiement afin de simplifier la livraison des logiciels et d’assurer leur qualité
Intégrer et gérer des bases de données NoSQL, optimiser la performance des systèmes et les coûts infonuagiques, et assurer la sécurité, l’observabilité et l’évolutivité des API ainsi que leur conformité aux meilleures