Voici ce que nous recherchons
Notre équipe dynamique est à la recherche d'un développeur back-end de premier ordre qui s'épanouit dans des environnements dynamiques et qui est désireux de relever les défis liés à la mise à l'échelle et à l'amélioration des systèmes de crédit basés sur l'IA. Nous ne cherchons pas seulement un employé; nous recherchons un visionnaire qui souhaite contribuer à quelque chose qui transcende les frontières technologiques traditionnelles.
Votre travail influencera directement le développement de technologies d'IA de pointe pour créer des solutions back-end destinées aux applications système et aux applications destinées aux clients.
Vos responsabilités quotidiennes
- En tant que professionnel expérimenté, vous gérerez les tâches sans supervision, en dirigeant le développement et en suivant l'environnement Agile/SCRUM;
- Concevoir et mettre en œuvre une architecture backend robuste en utilisant TypeScript;
- Développer et maintenir des systèmes backend évolutifs, maintenables et efficaces;
- Collaborer avec les chefs de produit et les concepteurs UX pour aligner les solutions backend sur les besoins des utilisateurs;
- Assurer la haute performance et la réactivité des services backend;
- Implémenter et maintenir des solutions de base de données en utilisant des technologies SQL/NoSQL comme PostgreSQL, MySQL et Firestore;
- Développer et intégrer des API RESTful ;
- Intégrer les tests automatisés et l'intégration continue dans le processus de développement ;
- Effectuer des revues de code et contribuer au partage des connaissances au sein de l'équipe ;
- Améliorer continuellement les compétences et les connaissances techniques dans le domaine du backend.
Vos compétences et votre expérience
- Plus de 8 ans d'expérience dans le développement d'applications JavaScript, avec des projets récents utilisant Node.js et la pile TypeScript ;
- Familier avec les frameworks Node.js tels que Fastify et Express.js ;
- Expérience avec GCP et les technologies sans serveur comme Google Cloud Run et Cloud Functions ;
- Maîtrise des bases de données SQL/NoSQL (par exemple, MySQL, PostgreSQL, Firestore) ;
- Expérience dans la création et la maintenance d'API RESTful ;
- Maîtrise des technologies sans serveur comme Google Cloud Functions ;
- Connaissance de Docker et des technologies de conteneurisation ;
- Expérience avec les frameworks de test backend ;
- Compréhension des méthodologies Agile/Scrum ;
- Un baccalauréat en informatique est préférable ;
Avantages et bénéfices
- Assurance collective (Santé et dentaire)
- Régime d'épargne-retraite (REER)
- Soins de santé virtuels
- Programme d'aide aux employés (PAE)
- Hybride - Bureau / télétravail (l'équipe est au bureau les mercredis)
- Jours de congé supplémentaires (Jour de déménagement, Anniversaire, 5 jours personnels)
- Programme de santé et de bien-être
- Avantages au bureau : un coordinateur d'événements chargé des activités sociales, des apéros de 17 h à 19 h et des collations offertes
- Abonnement payé à des outils de formation
- Avantages pour le transport en commun (Bixi, Opus)
- Bureau moderne en open space avec table de ping-pong et table de billard
- Un environnement de travail convivial et détendu