*** FRENCH VERSION FOLLOWS ***

Specialized in artificial intelligence and wireless infrastructures, our client's core business is to develop intelligent motion detection systems. Health, home care, security, hospitality, and smart homes are their core domains. Based on the cloud, their technology can be used in all types of environments.

This fast growing VC-backed company based out of Montreal, Canada with satellite offices in the USA and Europe, is looking for back-end developers who are experts in designing scalable SaaS applications hosted in the cloud. These modules will be part of their WiFi motion detection application.


Your challenges:


- Design and implementation of good functionality and high quality code.

- Development of a strong culture of accountability, innovation and collaboration.

- Documentation of a code and designs.

- Support of the entire feature development lifecycle.

- Collaboration with product and quality assurance teams.

Assets :

- Experience with microservices architectures.

- Experience working with orchestration and container systems, such as Docker and K8s.

- Knowledge of agile development and tools like JIRA.

- Experience with IoT services.

- Knowledge of startup environments.

    Your profile:

    - Solid competence in developing scalable SaaS applications hosted in the cloud. These modules will be part of their Wifi motion detection application.

    - Experience in designing and building highly scalable services and REST APIs.

    - Experience with at least 3 cloud technologies and platforms: AWS, Google Cloud, Microsoft Azure, Consul, Kafka, Spark, MQTT, Redis, PostgreSQL, Django, Flask, Nomad, or Kubernetes.

    - Experience with SQL and NoSQL databases.

    - Proficiency in Python (Go, an asset)

    - Fluency in English or French (but with a good understanding of English).

    -------------------------------------------------------------------------------

    Spécialisé dans l'intelligence artificielle et dans les infrastructures sans fil, notre client a pour cœur d'activité de développer des systèmes intelligents de détection de mouvements. La santé, les soins à domicile, la sécurité, l'hôtellerie, et le smart home sont leurs domaines de prédilections. Leur technologie, basé sur le cloud, est ainsi exploitable sur tout type d'environnement.

    Cette entreprise à croissance rapide, soutenue par un fonds de capital-risque et basée à Montréal, au Canada, avec des bureaux satellites aux États-Unis et en Europe, recherche des développeurs back-end, expert en conception d’applications SaaS évolutives, hébergées dans le cloud. Ces modules feront partie de leur application de détection de mouvement par WiFi.

    Vos défis:

    - Conception et application de bonnes fonctionnalités et d’un code de haute qualité.

    - Développement d'une solide culture axée sur la responsabilisation, l’innovation et la collaboration.

    - Documentation des codes et des conceptions.

    - Prise en charge du cycle de vie entier du développement de fonctionnalités.

    - Étroite collaboration avec les équipes de produits et d’assurance de la qualité.

    Votre profil:

    - Solide competence en développement d'application SaaS évolutives hébergées dans le cloud. Ces modules feront partie de leur application de détection de mouvement par Wifi.

    - Expérience en conception et en élaboration de services hautement évolutifs et d’API REST.

    - Expérience avec au moins 3 technologies et plateformes cloud : AWS, Google Cloud, Microsoft Azure ; Consul, Kafka, Spark, MQTT, Redis, PostgreSQL, Django, Flask, Nomad, ou Kubernetes.

    - Expérience avec les bases de données SQL et NoSQL

    - Maitrise de Python (Go, un atout)

    - Maitrise de l'anglais, ou du français (mais avec une bonne comprehension de l'anglais)

    Atouts:

    - Expérience avec les architectures de microservices.

    - Expérience de travail avec des systèmes d’orchestration et des systèmes de conteneurs, comme Docker et K8s.

    - Connaissance du développement agile et des outils comme JIRA.

    - Expérience avec les services d’IdO.

    - Connaissance des environnements de démarrage.