Software Developer

dormakaba Holding

Montreal

In loco

CAD 90.000 - 120.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Career development
Employee assistance
LinkedIn Learning access
Virtual healthcare
Health insurance
Pension plan
Referral bonuses

Descrizione del lavoro

dormakaba in Montreal is seeking a seasoned Software Developer specializing in backend development with Node.js and TypeScript. You will design, build, and maintain scalable APIs and cloud-native applications to deliver secure, reliable backend systems that power modern access solutions.

The role requires 8+ years of backend experience with Node.js, strong TypeScript expertise, and hands-on cloud work (AWS/GCP/Azure).

Competenze

  • 8+ years in backend development with strong Node.js and TypeScript expertise.
  • Proven ability to design and scale APIs for enterprise-grade systems.
  • Experience with cloud platforms (AWS/GCP/Azure) and NoSQL databases like DynamoDB.
  • Knowledge of microservices, event-driven architectures, and API security.

Mansioni

  • Design, develop, and maintain scalable backend services and RESTful APIs using Node.js and TypeScript.
  • Architect cloud-native applications on AWS, GCP, or Azure with serverless and containerized components.
  • Build CI/CD pipelines, automated tests, and deployment workflows to ensure quality.
  • Manage NoSQL databases and optimize performance and cloud costs while ensuring security and observability.
  • Collaborate with DevOps, Product, and Engineering to deliver end-to-end solutions.

Conoscenze

Node.js
TypeScript
API design
Cloud services

Formazione

Bachelor's degree in Computer Science or related field

Strumenti

Terraform
DynamoDB
CI/CD pipelines

Descrizione del lavoro

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 pratiques de l’industrie
  • Collaborer avec des équipes interfonctionnelles, notamment DevOps, Produit et Ingénierie, afin de livrer des solutions de bout en bout tout en favorisant l’excellence technique et l’amélioration continue
Ce que nous demandons
  • 8 années ou plus d’expérience en développement backend, dont au moins 5 années avec Node.js, ainsi qu’une solide maîtrise de TypeScript
  • Expérience avérée de la conception et de la mise à l’échelle d’API pour des systèmes d’entreprise ou à fort trafic
  • Connaissance approfondie des services infonuagiques (AWS, GCP ou Azure), y compris le calcul, le stockage et le réseautage, ainsi qu’une expérience des bases de données NoSQL comme DynamoDB
  • Solide expertise des microservices, des systèmes orientés événements et des architectures distribuées, avec une compréhension approfondie de la sécurité des API, notamment OAuth2, JWT, SSO, la limitation du débit et le chiffrement
  • Expérience concrète des pipelines CI/CD et de l’infrastructure en tant que code (Terraform)
Ce que nous préférons
  • Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe (préféré)
  • Maîtrise de l’anglais et du français (atout), puisque la personne titulaire du poste doit travailler avec une équipe multidisciplinaire mondiale
Nous offrons
  • Soutenir votre développement de carrière
  • Programmes d'aide aux employés
  • Accès 24h/24 et 7j/7 à plus de 15 000 cours LinkedIn Learning pour vous aider dans votre développement professionnel et développer vos intérêts personnels.
  • Services de santé virtuels
  • Régime d'assurance maladie
  • Plan de pension
  • Primes illimitées de parrainage
Qui nous sommes

Nous sommes au cœur de chaque lieu qui compte. Des portes automatiques à la gestion d'accès basée sur le cloud, en tant que leader mondial des solutions d'accès pour les écoles, les banques, les aéroports, les hôpitaux, les hôtels et bien d'autres, nous permettons une circulation fluide dans des lieux sécurisés, sûrs et durables. Forts de plus de 160 ans d'expérience et d'une culture axée sur l'excellence et l'innovation, nous offrons des opportunités stimulantes de développement dans un environnement où vous pouvez avoir un réel impact. Chez dormakaba, vous êtes encouragé à prendre des initiatives, à développer vos compétences et à bâtir votre carrière aux côtés de 16 000 experts à travers le monde qui établissent chaque jour les normes de l'industrie.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Integration Developer / Développeur intégration
Integration Developer / Développeur intégration

dormakaba Holding • Montreal

In loco
CAD 95.000 - 140.000
Career development
Employee Assistance Programs
LinkedIn Learning access
+4
Integration Developer / Développeur intégration
Integration Developer / Développeur intégration

dormakaba International Holding AG • Montreal

In loco
CAD 95.000 - 140.000
Career development
Employee assistance
LinkedIn Learning access
+4
Software Solutions Technical Specialist / Spécialiste technique des solutions logicielles
Software Solutions Technical Specialist / Spécialiste technique des solutions logicielles

dormakaba Holding • Montreal

In loco
CAD 55.000 - 62.000
Health Insurance Plan
Pension Plan
LinkedIn Learning access
+2
Embedded Firmware Security Developer/ Développeur sécurité des micrologiciels embarqués
Embedded Firmware Security Developer/ Développeur sécurité des micrologiciels embarqués

dormakaba Holding • Montreal

In loco
CAD 153.000 - 194.000
Career development
Employee assistance
LinkedIn Learning access
+4
Electronics Engineer / Ingénieur(e) en électronique
Electronics Engineer / Ingénieur(e) en électronique

dormakaba Holding • Montreal

In loco
CAD 139.899 - 181.868
Health Insurance Plan
Pension Plan
Career development support
+3
Installation Technical Support / Spécialiste du soutien technique à l'installation
Installation Technical Support / Spécialiste du soutien technique à l'installation

dormakaba Holding • Montreal

In loco
CAD 58.000 - 65.000
Health Insurance Plan
Pension Plan
LinkedIn Learning access
+2
Architectural Services Representative / Représentant(e) des ventes en architecture
Architectural Services Representative / Représentant(e) des ventes en architecture

dormakaba Holding • Montreal

In loco
CAD 80.000 - 100.000
Health Insurance Plan
Pension Plan
Unlimited Referral Reward Bonuses
+3
Senior Embedded Security Engineer – RFID/BLE
Senior Embedded Security Engineer – RFID/BLE

dormakaba Holding • Montreal

In loco
CAD 153.000 - 194.000
Career development
Employee assistance
LinkedIn Learning access
+4
Assembler 1 / Assembleur 1
Assembler 1 / Assembleur 1

dormakaba International Holding AG • Montreal

In loco
CAD 23.000 - 26.000
Employee Assistance Programs
Health Insurance Plan
Pension Plan
+2
Architectural Services Representative / Représentant(e) des ventes en architecture
Architectural Services Representative / Représentant(e) des ventes en architecture

dormakaba • Quebec

In loco
CAD 80.000 - 100.000
Health Insurance Plan
Pension Plan
LinkedIn Learning access
+3