logo image

Nxtsens Job Board

Sr. Backend Developer / Développeur backend senior

Description

COMPANY INFORMATION

Founded in 2019 and based in Montreal, MY01 envisions a world where every disease is quantifiable, enabling precise, personalized care for all patients. Specializing in managing limb ischemia and compartment syndrome, our tools provide proactive monitoring and actionable insights through a connected care team that benefits patients, providers, and payers. MY01 is commercial in the USA, Europe and Canada, setting new standards in healthcare.

INTRODUCTION TO ROLE

Our diverse and innovative team is focused on developing cutting-edge Microelectromechanical System (MEMS) sensors for a variety of medical devices, continuously advancing technology to better support patients and healthcare professionals through improvements in both software and hardware development.

We are seeking a Sr. Backend Developer to join our Software Development team. This key contributor will participate in all stages of the design process, from planning and design transfer to manufacturing, including risk management. The ideal candidate will demonstrate meticulous attention to detail, adaptability to new environments and challenges, and a commitment to our core values of trust, responsibility,  compassion, curiosity, and accountability.

In this role, you will gain valuable experience in a fast-moving, collaborative, and high-performing startup environment. The Sr. Backend Developer will report directly to the Sr. Manager of Software Development and will work a total of 40 hours per week. 

Join us and be a part of a team that is making a real difference in healthcare.

Responsibilities

  • Backend and microservice application design, development and testing.
  • Use Infrastructure as Code to maintain the reliability of server infrastructure. (or similar)
  • Develop monitoring dashboards and alerting to facilitate the incident response and diagnose areas of improvement for the server stack. 
  • Lead and improve the design and development process for backend and related applications. 
  • Continuous Integration pipeline design and development.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Building reusable code and libraries for future use.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection.
  • Design and implementation of data storage solutions.
  • Document code and technologies to comply with the regulatory requirements of Health Canada, the FDA and the European Commission.
  • Undertakes tasks delegated by the Lead Software Developer. 
  • Ensures implementation of design procedures per the company Quality Management System (QMS), under supervision of the Lead Software Developer.
  • Follow good documentation practices.

Qualifications

  • 5-10 years’ experience in a regulated industry (preferably) or in the medical or micro-electronic field.
  • M.Sc., B.Sc. in Computer Science, B.Eng. Software Engineering, or other equivalent.
  • Technical Skills preferred:
  • Java;
  • Spring;
  • React;
  • Rust; 
  • SQL;
  • GCP;
  • REST; 
  • Microservice Architecture; 
  • API;
  • CI/CD;
  • Terraform;
  • MQTT;
  • Kafka.
  • Proficiency in using Version Control tools (e.g. Git).
  • Experience with a Web framework, an understanding of databases and a notional understanding of concepts in Computer Security will be an asset.
  • Experience with test-driven design methodologies is an advantage. 
  • Previous work experience in mobile application development and/or DevOps is an advantage.
  • Quick learner as well as self-learner to adapt to start-up environment needs.
  • Creative personality that is also autonomous, enthusiastic and meticulous.
  • Strong interpersonal skills and ability to work in a team
Applicants are encouraged to apply even if they don’t meet ALL the criteria listed above. 

BENEFITS & PERKS

At MY01, we prioritize the well-being and satisfaction of our team members. Here are some of the benefits we offer:
  • Prime Location: Our office is conveniently situated in downtown Montreal, right beside the Place Des Arts metro station.
  • Comprehensive Benefits: All permanent employees enjoy access to our Group Benefits Plan with Sun Life, along with an annual Health and Wellness Allowance.
  • Flexible Work Environment: We embrace a hybrid work model, allowing employees to spend 50% of their work hours in the office each month, with flexible scheduling. Additionally, our International Remote Work Policy permits employees to work abroad for several weeks per year.
  • Generous Time Off: In addition to a minimum of three weeks of vacation annually, we observe a holiday office closure at the end of each year to encourage everyone to disconnect and recharge for the upcoming year.
  • Ownership Opportunity: Employees have the chance to share in our success through participation in our Employee Stock Option Plan.
  • Further Education:  MY01 offers its employees the opportunity to expand their knowledge and to invest in their professional development through our Further Education support policy. 
  • Office Perks: Enjoy complimentary smoothies, coffees, bagels, and other snacks at our office. Take advantage of our designated break room, equipped with a foosball table, seating area, and small library.
  • Fully Equipped Kitchen: Our kitchen is stocked and ready for you to prepare your breakfast or lunch. Plus, we have a beer tap installed for those well-deserved after-work gatherings.
  • Team Events: We foster a sense of community through regular 5@7 social gatherings and quarterly team bonding and wellness events. Don't miss our annual retreat in the scenic Laurentians. 
If you are looking to continue your career with a supportive team, gain valuable work experience and have what it takes to join MY01 Inc., please send us your resume, we would love to hear from you!
 
MY01 Inc. is an Equal Opportunity and Affirmative Action employer. We are committed to creating a work environment based on mutual respect, hard work and inclusion without bias or discrimination. Our team is made up of people from all backgrounds and walks of life, and each member is valued for what they know and what they can contribute. As a collective we are continuously learning and encourage each other to push our boundaries and make mistakes we can all learn from. Those who do so will get an opportunity to grow with us and share in our success.

------------------------------------------------------------------------------------------------------------------------------------------
INFORMATIONS SUR L'ENTREPRISE

Fondée en 2019 et basée à Montréal, MY01 imagine un monde où chaque maladie est quantifiable, permettant des soins précis et personnalisés pour tous les patients. Spécialisés dans la gestion de l'ischémie des membres et du syndrome des compartiments, nos outils offrent un suivi proactif et des informations exploitables par le biais d'une équipe de soins connectée qui profite aux patients, aux fournisseurs et aux payeurs. MY01 est commercialisé aux États-Unis, en Europe et au Canada, établissant de nouvelles normes en matière de soins de santé.

PRÉSENTATION DU RÔLE

Notre équipe diversifiée et innovante se concentre sur le développement de capteurs MEMS (Microelectromechanical System) de pointe pour une variété d'appareils médicaux, faisant continuellement progresser la technologie pour mieux aider les patients et les professionnels de la santé grâce à des améliorations dans le développement des logiciels et du matériel.

Nous recherchons un développeur backend senior pour rejoindre notre équipe de développement logiciel. Ce collaborateur clé participera à toutes les étapes du processus de conception, de la planification et du transfert de la conception à la fabrication, y compris la gestion des risques. Le candidat idéal fera preuve d'une attention méticuleuse aux détails, d'une capacité d'adaptation à de nouveaux environnements et à de nouveaux défis, et d'un engagement à l'égard de nos valeurs fondamentales. 

Dans ce rôle, vous acquerrez une expérience précieuse dans un environnement de startup en évolution rapide, collaboratif et performant. Le développeur backend senior sera directement rattaché au responsable du développement logiciel et travaillera au total 40 heures par semaine. 

Rejoignez-nous et faites partie d'une équipe qui fait une réelle différence dans les soins de santé.

Responsabilités

  • Conception, développement et test d'applications backend et microservices.
  • Utiliser Infrastructure as Code pour maintenir la fiabilité de l'infrastructure du serveur. (ou similaire)
  • Développer des tableaux de bord de surveillance et des alertes pour faciliter la réponse aux incidents et diagnostiquer les domaines d'amélioration pour la pile de serveurs. 
  • Diriger et améliorer le processus de conception et de développement des applications dorsales et connexes. 
  • Conception et développement d'un pipeline d'intégration continue.
  • Intégration des éléments orientés utilisateur développés par les développeurs frontaux avec la logique côté serveur.
  • Création de code et de bibliothèques réutilisables pour une utilisation future.
  • Optimisation de l'application pour une vitesse et une évolutivité maximales.
  • Mise en œuvre de la sécurité et de la protection des données.
  • Conception et mise en œuvre de solutions de stockage des données.
  • Documenter le code et les technologies pour se conformer aux exigences réglementaires de Santé Canada, de la FDA et de la Commission européenne.
  • Entreprendre les tâches déléguées par le développeur logiciel en chef. 
  • Veiller à la mise en œuvre des procédures de conception conformément au système de gestion de la qualité de l'entreprise (QMS), sous la supervision du développeur principal de logiciels.
  • Respecter les bonnes pratiques en matière de documentation.


Qualifications

  • 5 à 10 ans d'expérience dans un secteur réglementé (de préférence) ou dans le domaine médical ou microélectronique.
  • M.Sc., B.Sc. en informatique, B.Eng. génie logiciel, ou autre équivalent.
  • Compétences techniques souhaitées :
  • Java ;
  • Spring ;
  • React ;
  • Rust ; 
  • SQL ;
  • GCP ;
  • REST ; 
  • Architecture Microservice ; 
  • API ;
  • CI/CD ;
  • Terraform ;
  • MQTT ;
  • Kafka.
  • Maîtrise des outils de contrôle de version (par exemple Git).
  • Une expérience avec un framework Web, une compréhension des bases de données et une compréhension théorique des concepts de sécurité informatique seront un atout.
  • Une expérience des méthodologies de conception pilotée par les tests est un avantage. 
  • Une expérience professionnelle antérieure dans le développement d'applications mobiles et/ou DevOps est un avantage.
  • Apprentissage rapide et auto-apprentissage pour s'adapter aux besoins d'un environnement en démarrage.
  • Personnalité créative, autonome, enthousiaste et méticuleuse.
  • Solides compétences interpersonnelles et capacité à travailler en équipe.


AVANTAGES ET BÉNÉFICES

Chez MY01, nous accordons la priorité au bien-être et à la satisfaction des membres de notre équipe. Voici quelques-uns des avantages que nous offrons :

  • Emplacement de choix : Nos bureaux sont idéalement situés au centre-ville de Montréal, juste à côté de la station de métro Place des Arts.
  • Avantages sociaux complets : Tous les employés permanents ont accès à notre régime de garanties collectives avec la Sun Life, ainsi qu'à une allocation annuelle de santé et de bien-être.
  • Environnement de travail flexible : Nous adoptons un modèle de travail hybride qui permet aux employés de passer 50 % de leurs heures de travail au bureau chaque mois, avec des horaires flexibles. En outre, notre politique internationale de travail à distance permet aux employés de travailler à l'étranger plusieurs semaines par an.
  • Des congés généreux : en plus d'un minimum de trois semaines de vacances par an, nous observons une période de congés d'une demi-journée.
  • Opportunité de propriété : Les employés ont la possibilité de participer à notre succès en participant à notre plan d'options d'achat d'actions.
  • Formation continue :  MY01 offre à ses employés la possibilité d'élargir leurs connaissances et d'investir dans leur développement professionnel grâce à notre politique de soutien à la formation continue. 
  • Avantages au bureau : Profitez de smoothies, cafés, bagels et autres snacks gratuits à notre bureau. Profitez de notre salle de repos, équipée d'un baby-foot, d'un coin salon et d'une petite bibliothèque.
  • Cuisine entièrement équipée : Notre cuisine est approvisionnée et prête à vous permettre de préparer votre petit-déjeuner ou votre déjeuner. De plus, nous avons installé un robinet de bière pour les réunions bien méritées après le travail.
  • Événements d'équipe : Nous encourageons le sens de la communauté grâce à des réunions sociales 5@7 régulières et à des événements trimestriels de cohésion d'équipe et de bien-être. Ne manquez pas notre retraite annuelle dans les Laurentides. 

Si vous cherchez à poursuivre votre carrière au sein d'une équipe qui vous soutient, à acquérir une expérience de travail précieuse et que vous avez ce qu'il faut pour vous joindre à MY01 inc. veuillez nous envoyer votre curriculum vitae, nous aimerions beaucoup vous entendre !

MY01 Inc. est un employeur qui prône l'égalité des chances et l'action positive. Nous nous engageons à créer un environnement de travail basé sur le respect mutuel, le travail acharné et l'inclusion, sans parti pris ni discrimination. Notre équipe est composée de personnes de toutes origines et de tous horizons, et chaque membre est apprécié pour ce qu'il sait et ce qu'il peut apporter. En tant que collectif, nous apprenons en permanence et nous nous encourageons mutuellement à repousser nos limites et à commettre des erreurs dont nous pouvons tous tirer des enseignements. Ceux qui le font auront l'occasion de grandir avec nous et de partager notre succès.

Know someone who would be a perfect fit? Let them know!