Ingénieur Fullstack | Fullstack Engineer

TIFull TimeMontréal, QC

Apply Now

Note : English below


Qui nous sommes?

On est une start-up techno qui développe une infrastructure de recherche pour le système de santé digital de demain. Les entreprises de toutes tailles utilisent notre suite d’outils pour faciliter la navigation de leurs utilisateurs au sein du système de santé au Canada. Dans le but de continuer à faire évoluer notre offre de service, Clinia recherche un nouveau membre all-star intéressé joindre son équipe de développement!

Ce qu’on recherche?


Un FIT.


On cherche quelqu’un qui se lève le matin en ayant envie d’être meilleur que la veille et pour qui un 7/10 n’est pas « ok ». On cherche aussi quelqu’un qui a envie de faire partie d’une équipe et qui a la passion et la collaboration comme un must pour atteindre un objectif.


Sinon, on cherche un collègue curieux, capable de nous mettre au défi, de définir de nouvelles solutions et de les mettre en œuvre, de comprendre comment les solutions techniques contribuent à la réalisation d'une vision plus large, et qui a la passion d'interagir avec de nombreuses personnes différentes pour atteindre un objectif.


Si tu te reconnais, joins-toi à notre équipe!


Ton rôle

En tant que développeur full-stack chez Clinia, tu seras porté à :

  • Jouer un rôle central dans l’équipe de développement
  • Communiquer et interagir régulièrement avec l'équipe de design et la Product Owner
  • Participer à l’évolution de la suite de produits Clinia ainsi qu’à l’évolution des intégrations avec ses partenaires
  • Contribuer au développement de la structure micro service de notre backend
  • Bâtir des components frontend et des abstractions utiles et réutilisables
  • Rechercher et résoudre les problèmes de performance
  • Identifier, communiquer et encourager les meilleures pratiques de développement
  • Identifier et aider à atténuer les risques techniques

Concrètement, tu feras partie intégrante de l’équipe de développement, qui fonctionne selon la méthodologie Agile. On commence chaque journée avec un daily rapide suivi de rencontres ponctuelles afin de clarifier certains points, lorsque nécessaire. Tu communiques avec l’équipe par courriel, via Slack ou avec Google Meet. Tu utilises Git comme gestionnaire de version de code et Docker afin de séparer les micros services et de faciliter le développement local. Lorsque tu effectues des tâches backend, tu travailles principalement en C# avec ASP.NET Core dans une architecture DDD (Domain Driven Design). Une fois au frontend, c’est en Javascript/Typescript que ça se passe, avec React et d’autres librairies open source. Parlant d’open source, tu participeras au développement de plusieurs librairies de ce type, car Clinia veut encourager cette communauté et croit que la collaboration est un outil très puissant. Tu auras aussi la chance de travailler avec des technologies comme ElasticSearch, gRPC et autres.


On ne s’attend pas à ce que tu sois un expert en tout, mais si tu es curieux, apprend vite et que tu souhaites travailler avec une pile de technologies puissantes et adaptées aux problèmes que tu essaies de résoudre, tu es la bonne personne pour te joindre à notre équipe!


"Clinia, c’est le projet tech dont tu as toujours rêvé. C’est l’opportunité de contribuer à bâtir une solution qui sera en quelque sorte la tienne. C’est d’apprendre à gérer la complexité plutôt que de l’éviter."

- Etienne, CTO et Lead Architect


Côté compétences, tu devrais :

  • Être familier avec Javascript et React
  • Avoir participé à la conception de système avec des frameworks Web MVC côté serveur, tel que ASP.NET Core
  • Avoir de l’expérience avec les librairies open source, les API et les services Web
  • Avoir travaillé et être à l’aise avec Git
  • Connaître la méthodologie Agile et le cycle de développement itératif
  • Être familier avec Docker (un atout)
  • Avoir de l’expérience dans un projet relié au milieu de la santé (un atout)

Si tu as d’autre skills qui pourraient être un plus pour l’équipe, on est bien sûr très curieux de t’entendre.



Ce que nous avons à t’offrir

  • Une indépendance d’action au sein d’un environnement hautement collaboratif
  • Des équipements performants (nouveau macbook pro) et un poste adapté à tes besoins (tous les membres de l’équipe ont leur propre stand-up desk) ;
  • Des horaires flexibles : libre de travailler aux heures où tu es le plus productif (on fait la grasse matinée nous aussi des fois) ;
  • Un bureau à 30 secondes (littéralement) de la station Sherbrooke – bien entendu tu devras (ou pourras) encore un peu profiter de ton salon en guise de bureau #covid19 ;
  • Du télétravail ;
  • Du thé Camélia Sinensis et du café torréfié à Montréal;
  • De la zoothérapie avec le chien de Clinia: @pico_the_teckle
  • Un accès direct à un médecin en ligne 24/7 pour toi et ton/ta conjoint(e) grâce à notre partenaire (et client) Dialogue ;
  • Des teams buildings, 5@7, et activités d’équipe.

On offre aussi l’opportunité :

  • de jouer un rôle essentiel dans le développement d'une entreprise d’impact ;
  • de contribuer au développement de produits utilisés par des millions de patients au Canada ;
  • de travailler avec une équipe de personnes persévérantes et ambitieuses avec un véritable esprit d'équipe.

Notre approche est simple :

Nous sommes une jeune équipe dynamique qui prône l’implication et l’égalité de chacun dans la prise de décision - on ne dit pas ça pour être cool, on y croit vraiment. Nous cherchons donc une personne qui saura mettre son expertise à profit pour nous aider à bâtir un solide futur pour demain.


Tu as la motivation, le focus et l’esprit entrepreneurial pour relever ce défi ? Nous cherchons quelqu'un comme toi !


Applique maintenant !


---------


Who we are?

We're a technology start-up developing a search infrastructure for the digital health system of tomorrow. Companies of all sizes use our suite of tools to make it easier for their users to navigate Canada's health system. In order for our service offer to continue to evolve, we need a new all-star member to join our development team!


What we're looking for?


A FIT.


We are looking for someone who gets up in the morning wanting to be better than the day before and for whom a 7/10 is not "ok", who wants to be part of a team and for whom collaboration is a must. We are also looking for a colleague that can challenge us, define new solutions and see them through to implementation, understand how technical solutions contribute to realizing a broader vision, and has a passion for interacting with different people to achieve a goal.


If you recognize yourself in these previous lines, you're just what Clinia is looking for!


Your role

As a full-stack developer at Clinia, you will:

  • Play a central role in our development team
  • Communicate and interact with our design team and product owner on a regular basis
  • Take part in the evolution of Clinia’s products suite and its integrations with different partners
  • Contribute to the development of our backend’s microservice infrastructure
  • Build abstract and reusable UI components
  • Look for and resolve performance issues
  • Identify, communicate and encourage development best practices
  • Identify and help minimize technical and security risks


In concrete terms, you will be an integral part of our development team and work according to the Agile methodology. We start each day with a quick daily meeting, followed by occasional meetings to clarify any unanswered questions, when necessary. You’ll communicate with your colleagues through emails, Slack or arrange meetings with Google Meet. You’ll use Git to manage code versions and Docker to enforce micro service segregation and to ease local development. When working on backend related tasks, you’ll mainly work in C# with ASP.NET Core in a DDD (Domain Driven Design architecture. When working on the frontend, it’s in Javascript/Typescript that it’s happening, with React and other open-source libraries. Talking about open-source, you’ll contribute to many libraries of this type because Clinia wants to promote this community and knows that collaboration is a very powerful tool. You’ll also get the chance to work with technologies like ElasticSearch, gRPC and others.


We don’t expect you to be anexpert in all technologies from day 1, but if you’re curious, a quick learner and yearn to work with a powerful technology stack that is adapted to the problems you are trying to solve, you’re the person we are looking for!


"Clinia is the tech project of your dreams. It’s an opportunity to build a solution that will partly be yours. It is to learn how to manage complexity, instead of avoiding it."

- Etienne, CTO and Lead Architect


In terms of skills, you should:

  • Be familiar Javascript and React
  • Have participated in the implementation of web systems using backend MVC frameworks line ASP.NET Core
  • Have experience with open source libraries, APIs et web services
  • Have worked with and be at ease with Git
  • Know Agile methodology and iterative development lifecycle.
  • Be familiar with Docker (an asset)
  • Have experience with a project related to healthcare (an asset)

If you have other skills that you think would be a plus to the team, we are of course very curious to hear from you.



What we have to offer you

  • Independence of action in a highly collaborative environment
  • High-performance equipment (new MacBook pro) and a workstation adapted to your needs (all team members have their own stand-up desk) ;
  • Flexible hours: free to work the hours you are most productive (we sleep in sometimes too);
  • An office 30 seconds (literally) away from the Sherbrooke station - of course, you'll still have to (or can) use your living room as a #covid19 office;
  • Work-from-home schedules;
  • Camélia Sinensis tea bar and Montreal roasted coffee specially delivered to the office every week;
  • Zootherapy with Clinia's dog @pico_the_teckle
  • 24/7 direct access to an online doctor for you and your spouse through our partner (and client) Dialogue;
  • Team buildings, 5@7, and team activities (virtual for now).

We also offer the opportunity to :

  • Play an essential role in the development of a scaling company;
  • Contribute to the development of a product used by millions of patients in Canada;
  • Work with a team of persevering and ambitious people with a true team spirit.

Our approach is simple:

We are a young and dynamic team that advocates the involvement and equality of everyone in decision-making - we don't say that to be cool, we really believe in it. So we're looking for someone who can use their expertise to help us build a solid future for tomorrow.


Do you have the motivation, focus and entrepreneurial spirit to meet this challenge? We're looking for someone like you!


Apply now !