Développeur Full-stack (profil back-end)
FerLab-Centre de Recherche du CHU Sainte-Justine
- Montreal, QC
- Permanent
- Full-time
- Concevoir, corriger et tester des fonctionnalités en React
- Concevoir, corriger et tester des fonctionnalités Nodejs, Spark et/ou Scala.
- Améliorer la qualité du code et des applications par l’écriture de tests.
- Contribuer à bâtir une librairie de composantes spécialisées et partagées entre nos applications.
- Assister à différentes rencontres de projet lorsque nécessaire.
- Proposer des solutions d’amélioration et d’avancement technologique pour les différents projets et le stack techno en général.
- Prendre part aux discussions et à la conception de l’architecture front-end du projet principal sur lequel il est assigné mais également sur les autres projets lorsque nécessaire.
À la recherche des meilleures solutions, nous travaillons avec les plus récentes technologies telles que: Nextflow, Kubernetes, Docker, Python, R, SQL, Elasticsearch, Git, Github, Oauth2, Keycloak, AWS, Openstack, JWT, REST et autres outils d’intégration continue, ainsi que des outils d’IA tels Github Copilot.Conditions
Nous vous offrons des conditions qui s'harmonisent parfaitement avec vos obligations personnelles, pour vous faciliter la vie et non l’inverse !
- 35 heures semaine – vous aurez une grande flexibilité dans votre horaire.
- Sélection libre des vacances – vous débutez avec 4 semaines.
- 9.6 jours de congés maladie payés (3 en journées personnelles) – toujours pratique quand l’école ferme ou que le petit dernier a le nez qui coule.
- 13 jours fériés - au lieu de 10 (tel que prévu par la CNESST) – ici, on a 3 raisons de plus de célébrer !
- On vous offre un fonds de pension bien généreux – l’un des meilleurs sur le marché, rien de moins.
- Un régime d’assurance collective et un programme d’aide aux employés – pour vous et votre famille.
- Une garderie sur place – pour les parents qui souhaitent travailler en présentiel.
- Possibilité de télétravail.
- Environnement de travail Linux ou Mac à votre choix
- Posséder un baccalauréat en informatique, génie logiciel ou domaine équivalent
- Avoir de l’expérience professionnelle en développement logiciel web
- Expérience avec Spark et Scala (atout majeur)
- Expérience avec Keycloak ou autre serveur OIDC (un atout)
- Expérience avec le framework React Ant Design (un atout)
- Une connaissance des environnements Linux (Cloud est un atout)
- Expérience avec AWS (un atout)
- Être confortable dans un environnement agile et collaboratif
- Avoir l’esprit technique et en mode solution
- Être curieux et aimer apprendre
- Un bon esprit d’équipe, une aptitude à résoudre des problèmes et une grande autonomie
- Un intérêt marqué pour la recherche en santé et les maladies rares
Emplois TI