Skip to content
Combined ShapeCreated with Sketch.

Développeur.se Full Stack

Offres d'emploi

Montreal

Temps plein

Développeur.se Full Stack

Chez Aïdi

Aïdi révolutionne la gestion de projets de construction.  Nous offrons une vie meilleure aux donneurs d’ouvrage publics et privés en rendant plus facile et efficace le suivi de tous leurs projets.

Et ici, ça va vite, très vite. Aïdi doit continuellement s’adapter aux besoins de nos clients, en proposant une plateforme avant-gardiste appliquant les meilleures pratiques de l'industrie.

La technologie, l’expertise et les valeurs humaines nous rassemblent. Parce que s’épanouir au quotidien, c’est réussir ensemble.

Aperçu des rôles

Pour le poste de développeur ou développeuse Full Stack, nous cherchons une personne qui sait aborder le développement logiciel avec discipline, et qui est prête à collaborer avec ses coéquipiers du monde technique et non technique pour concevoir, développer et livrer des applications Web et mobiles pour nos clients; une personne qui prend ses tâches en main, qui gère son temps en véritable pro et qui apprend vite, tout en cherchant sans cesse à s’améliorer.

La liste de technologies ci-dessous est là pour vous donner une idée de notre terrain de jeu. Ce qui nous intéresse avant tout, ce sont vos aptitudes personnelles et votre potentiel.

Vos principales responsabilités

  • Développer des logiciels en suivant un cahier des charges (spécification des exigences logicielles [SRS], conception des interfaces).
  • Appliquer et renforcer les lignes directrices de développement logiciel.
  • Acquérir des connaissances et les transmettre à vos collègues.
  • Chercher, tester et exploiter de nouvelles méthodes et technologies.

Le profil idéal

  • Au moins deux ans d’expérience comme développeur ou développeuse.
  • Baccalauréat, diplôme collégial ou certificat dans un domaine lié aux logiciels.
  • Capacité à travailler en français ou en anglais (bilinguisme préférable).

Ceux-là, vous les connaissez bien

  • Interface utilisateur Web (React, Polymer, AngularJS, Vue.js, etc.).
  • Au moins un grand langage de programmation moderne (Node.js, TypeScript, Java, Python, PHP, etc.).
  • Méthodes de développement agile ou lean (Scrum, XP, Kanban, etc.).
  • Tests d’application (unitaires, fonctionnels, maquettes, etc.).
  • Systèmes d’exploitation (principaux systèmes Linux, OS X).

Si vous avez de l’expérience avec ceux-ci, c’est un plus

  • Développement d’applications mobiles natives ou hybrides (React Native, Flutter, etc.).
  • Modèles d’architecture et de conception de logiciels.
  • Normes et pratiques exemplaires de documentation (UML).
  • Tests d’application (unitaires, fonctionnels, maquettes, etc.).
  • Conteneurisation (Docker).
  • Plateformes d’hébergement infonuagique (au moins AWS, GCP ou Azure).
  • Pipelines de développement logiciel.
  • Microservices.
  • Systèmes de stockage d’objets en mémoire, de mise en cache et de file d’attente.
  • Contributions open-source.

 

Joignez-vous à l’équipe! Envoyez un courriel àjobs@aidi.io