Développeur-euse Full Stack - Laboratoire d'innovation

  • 1751 Rue Richardson, Montréal, QC H3K 1G6, Canada
  • Les employés peuvent travailler à distance
  • Temps plein
  • Poste: Développeur full-stack

Description de l'entreprise

GSoft, c’est une entreprise de logiciels indépendante à l’origine d’une famille de produits qui mise sur le travail distribué et la révolution numérique pour changer l’expérience des employés. Notre but est de rendre le travail plus simple, plus humain et plus efficace. Un logiciel à la fois.  

Concrètement, on aide les entreprises à tirer le maximum de Microsoft avec ShareGate. On permet aux gestionnaires de faire avancer leur équipe avec Officevibe et on s’assure que le parcours des nouveaux et nouvelles employé-es soit un succès avec Softstart.

Chaque jour, on essaie de travailler mieux. 

Description du poste

Ce poste est spécifiquement dédié à notre Laboratoire d’innovation.        

Notre Laboratoire d’innovation, qu’est-ce que c’est?     

Avec ses produits ShareGate et Officevibe, Gsoft a atteint plus de 100 M$ en revenus récurrents annuels (ARR). L’entreprise est prospère, mais la réussite ne dure pas si on ne se consacre pas déjà à créer nos prochains projets à succès.    

Au GLab, nous imaginons et produisons la prochaine génération d’outils, conçue en fonction de l’expérience de l’employé. L’avenir de l’entreprise est entre nos mains.   

Ce qui est cool au GLab :   

  • Voir les projets sur lesquels tu travailles prendre vie presque immédiatement.   
  • Un endroit pour expérimenter tes idées innovantes.  
  • Travailler sur un produit dès le tout début de sa conception et le voir se développer.   

Concrètement à quoi va ressembler ton poste?    

En tant que Développeur.euse full-stack dans l’équipe du Laboratoire d’innovation, tu vas contribuer à bâtir deux à trois nouveaux produits par année. 

Tu seras amené.e à:   

  • Contribuer à tous les aspects du développement de produits, à partir de zéro.  
  • Participer aux choix techniques qui permettent aux produits innovants de se distinguer sur le marché et atteindre nos objectifs ambitieux.   
  • Améliorer les pratiques de développement adaptées à nos produits afin d'accélérer la mise en marché.  
  • Collaborer directement avec notre Designer et le Product Manager.  
  • Utiliser les meilleures et plus récentes technologies, parce qu'on doit garder un pas d'avance en innovation.  
  • Prendre n'importe quel stories dans le backlog et les implémenter, en tenant compte des standards de qualité.   
  • Trouver le juste milieu entre qualité, ROI et rapidité. 
  • Participer durant la gestion d’incident. 
  • Naviguer dans l'application pour en identifier les problématiques. 

Les prochains défis qui attendent ton équipe ?  

  • Développement d’un nouveau produit qui utilise un engin AI et qui s’intègre aux Saas les plus utilisés au monde (Slack, Teams, Zoom, Jira, Github, etc).  
  • Développer des fonctionnalités innovantes au sein de nos nouveaux produits.  
  • Optimiser un produit sur lequel nous travaillons depuis 8 mois pour atteindre le market-fit. 

La répartition de ton temps dans une semaine typique ?   

  • Développement individuel et collaboratif : 80%  
  • Collaboration avec l’équipe produit : 20%  

Et tout ça sur quelle stack technologique ?    

L’architecture des produits du lab est en constante évolution, avec pour objectifs d’être réutilisable et de toujours faciliter davantage le démarrage de nouveaux projets.  Cette architecture évolue au fil du temps et l’équipe est toujours à la recherche de nouvelles perspectives. Aujourd’hui, voici où elle se situe : 

  • Une architecture basée sur les principes YAGNI (You Aren’t Gonna Need It) et KISS (Keep it Simple, Stupid).  
  • Le back-end est développé en C# avec .NET Core et CQRS en suivant les règles du DDD hébergé dans le Cloud Azure.   
  • Le front-end est développé en React, Typescript et TailwindCSS.   
  • MongoDB est notre base de données de choix, en raison de sa versatilité pour nos différents projets.   
  • Le DevOps est au cœur de chacun de nos projets à travers l’utilisation d’outils comme Azure DevOps, Git, Docker et Kubernetes. 

Qualifications

  • Expérience en développement d'application web ou SaaS.  
  • Tu es confortable avec au moins une plateforme Cloud.    
  • Tu as de l'expérience avec les pratiques DevOps.    
  • Tu es à l’aise avec des bases de données relationnelles. 
  • Tu es autonome dans ton travail, confortable avec l’exploration technologique, la remise en question et l'incertitude.  
  • Tu as de l'intérêt pour la mise en marché de SaaS (mode startup). 

Renseignements complémentaires

Chez GSoft, on bâtit ensemble, on se fait confiance et on se soutient, dans la réussite ou dans l'échec.  Tu pourras t'exprimer, évoluer et développer ta créativité dans un environnement qui s'adaptera à ton quotidien et à tes besoins.   
 
Nos aspirations sont de bâtir un environnement de travail sain et inclusif. Il s’agit là de l’affaire de tous et de toutes.  
 
Notre processus Expérience Candidat chez GSoft : 
Entrevue téléphonique - Entrevue virtuelle par Teams - Mise en situation - Offre d'emploi 
 
On a hâte d'apprendre à te connaître ! 

#LI-Remote 

Politique de confidentialité