Développeur front end (stage)

  • 7220 Grande Allée, Brossard, QC J3Y 0C4, Canada
  • Stagiaire

Description de l'entreprise

Segic est une compagnie informatique jeune et dynamique, spécialisée dans le domaine de l’assurance collective.  Notre mission est de révolutionner l’assurance collective en développant une plateforme de gestion innovante axée sur la prévention, la santé collective et les saines habitudes de vie.

La conception infonuagique de notre plateforme et sa commercialisation sous le modèle logiciel en tant que service (SaaS) en font une solution unique dans le marché. Souhaitant répondre aux besoins changeants de sa clientèle, la plateforme Segic est mise à jour, optimisée et améliorée de façon continue.

Chez Segic, nous accordons beaucoup d’importance au bien-être de nos employés.  C’est pourquoi nous privilégions la transparence, la communication ouverte, l’esprit d’équipe, l’attitude positive, la reconnaissance, ainsi que l’humour et le plaisir au travail.

 

Avantages Segic

Nous offrons des avantages sociaux très compétitifs et un cadre de travail exceptionnel :

  • Possibilité de télétravail pour conciliation travail-vie privée;
  • Horaire flexible;
  • Bureau moderne (avec cuisine, salle de jeux, douches);
  • Stationnement gratuit;
  • Café gratuit;
  • Assurances collectives (soins de santé, soins dentaires, et autres);
  • Soins de santé 2.0 offerts : 
    • Accès sécurisé en ligne à des médecins, infirmières et spécialistes de la santé à partir de votre ordinateur ou de votre appareil mobile;
    • Renouvellement en ligne et livraison des médicaments;
  • Plan de retraite;
  • Activités sociales et [email protected];
  • Prise en charge d’une partie de l’abonnement à votre centre de conditionnement physique;
  • Club de course et activités sportives à l’interne de niveau débutant à avancé;
  • Piste cyclable à proximité;
  • Reconnaissance de l’ancienneté;
  • Prime pour référence d’employés;
  • Méthode de gestion basée sur l'holocratie et la méritocratie;
  • En été, vendredis écourtés!

Description du poste

En tant que développeur Front End, vous aurez la chance de contribuer à la conception d’une plateforme SaaS en utilisant tous les outils et méthodologies de travail modernes, tels que Vue.js, Typescript, Webpack, le DDD, le TDD, l’agile/Scrum et le DevOps, Git, le déploiement en continu avec tests automatisés et plus encore.

Vous utiliserez Azure DevOps pour créer des applications dans l'infonuagique. Les outils de déploiement en continu vous permettront de livrer chacune de vos nouvelles fonctionnalités dans les environnements de production dès qu’elles seront complétées. 

Vous aurez la chance de travailler dans un environnement jovial, dynamique, flexible et performant. 

Description de la fonction  

  • Comme membre d’une équipe de développement, vous participerez activement à chacune des phases de développement liées à la conception de notre plateforme d’assurance collective;
  • Vous procéderez à la révision de code des membres de votre équipe ainsi qu'au contrôle de la qualité;
  • Vous aurez à collaborer étroitement avec les équipes UX, UI, analystes d'affaires et back end;
  • Vous participerez aux diagnostics ainsi qu’à la correction des anomalies découvertes dans les environnements de tests et de production;
  • Vous aurez la possibilité de fournir votre opinion et de collaborer aux efforts communs afin d’améliorer la qualité et l’efficacité des projets de développement;

Qualifications

 

  • Maîtrise du Javascript, HTML et CSS;
  • Bonne expérience avec Vue.js, Typescript, jQuery, Sass, Webpack ou leurs équivalents;
  • Bonne expérience avec un outil de gestion de code source, tel que Git, TFS ou SVN (Git privilégié);
  • Expérience avec les principes de « responsive/adaptive design » et le développement « cross-browser »;
  • Avoir le souci du détail et du travail bien fait;
  • Faire preuve d'empathie envers l'utilisateur;
  • Être innovateur, bon joueur d’équipe et apte à travailler dans un environnement qui bouge rapidement et qui comporte des délais serrés;  
  • Faire preuve de créativité pour régler les difficultés techniques et optimiser l’utilisation des ressources;
  • Posséder d’excellentes aptitudes interpersonnelles et de communication;
  • Posséder une grande capacité d’apprentissage et être ouvert aux défis;
  • Faire preuve de discipline et d’autonomie;
  • Avoir une bonne communication orale et écrite (français et anglais).

 

Renseignements complémentaires

 

  • Expérience ou connaissance des pratiques Agile;
  • Expérience en développement d’application pour le mobile;
  • Expérience avec le DDD et le TDD;
  • Expérience de déploiement en continu et la mise en place de tests automatisés;
  • Avoir un intérêt pour l’expérience utilisateur.

 

Vidéos à visionner