Back-End Developer
Full Time
Montreal, Canada
What you’ll be doing:
-
Design and implement new features as we grow our core solution and products.
-
Develop and test backend services in a suite of products deployed in the cloud.
-
Implement and design services that interface with IoT access management systems.
-
Design unit, regression and integration tests.
-
Create detailed documentation on system operations.
What you’ll need:
-
7+ years of experience backend development.
-
Experience with OOP.
-
Experience with Go and/or node.js is a plus.
-
Experience with using third party APIs.
-
Experience in REST API development.
-
Experience in SQL databases. Postgres & mssql is a plus.
-
Experience with web-sockets or other real-time communication protocols (MQTT, AMQP or Kafka) is a plus.
-
Experience in Software-as-a-Service (SaaS) deployment is a plus.
-
Experience working in Agile environment (Scrum/Kanban).
-
Curious to learn new things and use new tools.
-
Strong ability to communicate.
-
Ability to work well under pressure, prioritize work and well organized.