Senior Backend Developer

Eugeria — Canada · Posted ~2 hours ago

Senior Full-time Onsite

Skills

Backend development Software engineering Connected technology Technology product development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend development role within a technology team creating connected solutions for aging and independent living. You will work on varied technical projects, contribute to products with meaningful real-world impact, and collaborate in an inclusive environment.

Highlights

Join a technology-focused team building connected products designed to improve independence and quality of life for older adults. The role offers varied technical challenges, meaningful social impact, an inclusive workplace, and full-time employment.

Description

(English to follow) Nous recherchons un(e) développeur(se) sénior(e) pour rejoindre une équipe de jeunes passionnés par la technologie et souhaitant mettre à profit leurs talents pour avoir un impact réel dans la vie des gens. L’équipe Idem conçoit des produits technologiques et connectés visant à maximiser l’autonomie des aînés à domicile et en résidence. Les projets d’Idem comportent de nombreuses technologies stimulantes et variées. À propos d’Eugeria Eugeria est la référence qui permet de trouver des solutions concrètes et utiles pour les aînés canadiens et les personnes vivant avec l’Alzheimer et maladies apparentées. Depuis maintenant trois ans, nous travaillons sur une gamme de produits, Idem, qui répond aux besoins et aux problématiques du vieillissement à domicile. Nous offrons un milieu de travail inclusif. Nous encourageons tout le monde à poser sa candidature ! Modalité : Emploi temps plein Mode de travail : En présentiel - politique de télétravail applicable Date de début : Dès que possible Langue de travail : Français RESPONSABILITÉS Contribuer au développement et au maintien des services backend d’Idem ;Contribuer à la conception de la structure de données ainsi qu’à l’architecture et le fonctionnement des services backend ;Créer, maintenir et améliorer les APIs supportant les projets Idem ;Développer des tests pour améliorer la conformance des services ;Contribuer à l’amélioration de la sécurité des composants et services de la plateforme Idem (analyse proactive des risques, correction des failles, etc.) ;Collaborer avec les autres membres de l’équipe pour implémenter de nouvelles fonctionnalités, corriger les bugs, etc. ;Développer et mettre en œuvre des modèles d'apprentissage automatique, des architectures d'apprentissage profond et des algorithmes de traitement du langage naturel dans notre suite de produits ; Se tenir au courant des dernières tendances, technologies et cadres de travail de l’industrie et les intégrer dans les pratiques de développement ;Participer à la croissance de l’équipe en présentant de nouvelles idées. QUALIFICATIONS Diplôme en informatique, en ingénierie ou dans tout autre domaine pertinent ;Au minimum 8 ans d’expérience et contribution importante sur différents projets backends basés sur Node.js notamment ;Excellente maîtrise de TypeScript/JavaScript et Python ;Expérience significative en développement de systèmes distribués utilisant WebSocket;Compréhension et expérience avec des bases de données non-SQL (notamment MongoDB) ;Expérience en sécurité de services avec des protocoles tels que OIDC;Expérience en rédaction de tests unitaires et end-to-end (E2E) ;Expérience avec Nest.js, Redis et/ou Kafka un atout ;Expérience en processus de déploiement et intégration continue (CI/CD), un atout ;Compréhension du fonctionnement des méthodes de déploiement de services par conteneurisation et orchestration, un atout ;Capacité à s’intégrer à un environnement de travail, une base de code et des méthodologies de travail existantes ;Autonomie d’apprentissage et capacité d’adaptation et d’évolution dans un environnement dynamique ;Expérience en développement et déploiement de modèles d’intelligence artificielle (IA), tels que IA générative ou vision par ordinateur, un atout ;Polyvalence et intérêt à prendre part à plusieurs niveaux de développement (backend, DevOps, frontend, hardware, etc.), un atout. POURQUOI REJOINDRE L’ÉQUIPE EUGERIA ? Évoluer au sein d’une entreprise ayant des retombées positives dans la société ;Rejoindre une équipe en pleine croissance qui mise sur la collaboration ;Lieu de travail à proximité d’une station de métro et du marché Atwater ;Environnement de travail lumineux avec vue sur le canal Lachine ;Un climat de travail positif où l’apprentissage et l’autonomie sont valorisés ;Programme d’assurance collective. Pour toute information et pour soumettre votre candidature, n'hésitez pas à nous contacter à l’adresse talent@eugeria.ca. _________________ We are looking for a senior developer to join a team of young technology enthusiasts who want to put their talents to work for a real impact on people's lives. The Idem team designs connected technology products aimed at maximizing the independence of seniors at home and in residence. Idem's projects involve a wide range of exciting and varied technologies. About Eugeria Eugeria is the go-to source for finding concrete, useful solutions for Canadian seniors and people living with Alzheimer's and related conditions. For the past three years, we have been working on a product line, Idem, that addresses the needs and challenges of aging in place. We offer an inclusive workplace. We encourage everyone to apply! Employment type : Full-time Work mode : On-site, remote work policy applicable Start date : As soon as possible Working language: French RESPONSIBILITIES Contribute to the development and maintenance of Idem's back-end services;Contribute to the design of the data structure as well as the architecture and operation of the back-end services;Create, maintain, and improve the APIs supporting Idem's projects;Develop tests to improve the conformance of the services;Contribute to improving the security of the Idem platform's components and services (proactive risk analysis, vulnerability remediation, etc.);Collaborate with other team members to implement new features, fix bugs, etc.;Develop and implement machine learning models, deep learning architectures, and natural language processing algorithms within our product suite;Stay up to date with the latest industry trends, technologies, and frameworks, and integrate them into development practices;Contribute to the team's growth by presenting new ideas. QUALIFICATIONS Degree in computer science, engineering, or another relevant field;At least 8 years of experience with significant contributions to various back-end projects, notably Node.js-based;Excellent command of TypeScript/JavaScript and Python;Significant experience developing distributed systems using WebSocket;Understanding of and experience with non-SQL databases (notably MongoDB);Experience with service security using protocols such as OIDC;Experience writing unit and end-to-end (E2E) tests;Experience with Nest.js, Redis, and/or Kafka is an asset;Experience with deployment processes and continuous integration (CI/CD) is an asset;Understanding of service deployment methods through containerization and orchestration is an asset;Ability to integrate into an existing work environment, codebase, and working methodologies;Self-directed learning ability and capacity to adapt and grow in a dynamic environment;Experience developing and deploying artificial intelligence (AI) models, such as generative AI or computer vision, is an asset;Versatility and interest in taking part in several levels of development (back-end, DevOps, front-end, hardware, etc.) is an asset. WHY JOIN THE EUGERIA TEAM? Grow within a company that has a positive impact on society;Join a fast-growing team that values collaboration;Workplace close to a metro station and the Atwater Market;Bright work environment with a view of the Lachine Canal;A positive work climate where learning and independence are valued;Group insurance plan. For more information or to submit your application, please contact us at talent@eugeria.ca.