Développeur(euse) Full-stack (Montréal)

Dans ce document, l’emploi du masculin pour désigner des personnes n’a d’autres fins que celle d’alléger le texte.

Inmind Technologies est au carrefour de l’intelligence et de l’innovation. Des possibilités infinies loin des sentiers battus, mais basées sur des méthodes éprouvées. Une direction claire, prise par une société animée par l’esprit d’audace, la collaboration et les solutions technologiques évolutives, supportée par une solide équipe chevronnée, mature et performante.

Mission et défis

Relevant du VP de la division Analytique Avancée et Intelligence Artificielle (I3A), le développeur Full-Stack participe aux activités reliées à la Recherche et Développement ainsi qu’aux projets avec les clients. Curieux et autonome, le candidat fait preuve de rigueur et de créativité dans ses fonctions. Axé sur la satisfaction client, il cherche à se dépasser et possède une bonne communication interpersonnelle. Il a pour mission de :

  • Analyser et documenter les besoins et requis techniques provenant de requêtes clients ou de produits ;
  • Concevoir et proposer des solutions logicielles et systèmes adressant les besoins fonctionnels et techniques ;
  • Développer des logiciels répondants aux besoins demandés ;
  • Préparer et configurer l’environnement système pour répondre aux besoins ;
  • Mettre à l’essai le code développé et effectuer les corrections ou recommandations nécessaires ;
  • Documenter les différentes étapes du cycle de vie logiciel, en portant une attention particulière aux aspects de documentation des éléments de R&D ;
  • Supporter les logiciels et systèmes en exerçant une communication courtoise lors de contact clients internes ou externes ;
  • Participer à la rédaction de proposition de services pour les projets ;
  • Respecter les conventions et règles de développement internes définies par l’équipe et externes selon les clients ;
  • Effectuer une veille technologique en fonction des axes stratégiques définis pour la division.

Compétences recherchées

  • Minimum de 3 années d’expérience en développement logiciel et/ou web
  • Posséder une excellente pratique de la pile open source (Open Source Stack) LAMP (Linux Apache MySQL PHP)
  • Des connaissances et/ou de l’expérience concernant les sujets suivants sont optionnelles, mais constituent un atout :
    • Frameworks de développement Web tels que Yii ou Bootstrap
    • Produits Web CMS (Content Management System) et/ou sociaux (tels que Slack, HumHub, etc.)
    • Systèmes en Analytique Open Source tels qu’Elastic (Elasticsearch, Logstash, Kibana), Grafana, Splunk, Attivio
    • Des environnements de visualisation 3D en ligne (WebGL et/ou ThreeJS en particulier)
  • Un diplôme d’études collégiales en informatique, un baccalauréat en informatique ou formation/expérience équivalente
  • Parfaite maitrise du paradigme MVC.
  • Bonne maitrise des principes du web (HTTP, réseau, etc.).
  • Bonne maitrise des environnements serveurs basés sur Linux/Windows
  • HTML, XML, XSLT, REST API, oData, OAuth
  • JavaScript, AngularJS, nodejs, npm, JQuery
  • Visual Studio et Team Foundation Server
  • Connaissances techniques spécialisées
    • Infonuagique, l’architecture Azure (PaaS) et ses différents rôles ;
    • L’intégration système et la spécialisation de solutions client basées sur une architecture à base de composants Open Source.

Appliquez

Joindre votre CV
Fermer le menu