cover image
BrainFinance

Senior Software Engineer (Full-Stack)

Hybrid

Montreal, Canada

Senior

Full Time

17-11-2025

Share this job:

Skills

TypeScript CSS SQL NoSQL PostgreSQL Docker Scrum Architecture react node.js tailwind Agile Next.js Tailwind CSS React.js GCP

Job Specifications

BrainFinance est une société de technologie financière de premier plan qui fournit des solutions de crédit responsables et constructives aux consommateurs. Nous redéfinissons l'accès au crédit grâce à notre technologie révolutionnaire qui utilise l'apprentissage automatique et les capacités d'automatisation pour offrir des services financiers meilleurs et plus simples à tous.

Véritable laboratoire de création, notre équipe se compose d'experts financiers, de geeks des données, de mathématiciens, d'informaticiens et d'ingénieurs en logiciels, qui travaillent tous ensemble pour apporter des solutions de crédit équitables et transparentes.

Voici ce qu'on cherche

Notre équipe dynamique est à la recherche d’un Développeur Full-Stack Senior possédant une expertise en React.js, Node.js et TypeScript. Vous interviendrez sur des projets combinant IA, architecture logicielle et performance applicative dans un environnement hautement technologique.

Dans ce rôle, vous contribuerez à bâtir des solutions technologiques innovantes, en alliant design centré sur l’utilisateur et performance technique, du front-end au back-end.

Ton quotidien

Participer activement aux processus de développement Agile, y compris la planification des sprints, les réunions quotidiennes (stand-ups) et les rétrospectives ;
Concevoir et mettre en œuvre des solutions logicielles évolutives et maintenables, en équilibrant architecture système et interfaces utilisateur intuitives ;
Développer et optimiser des applications full-stack à l’aide de React.js, Node.js et TypeScript ;
Concevoir, développer et optimiser des applications web avec Next.js, React, Tailwind CSS et le rendu côté serveur (SSR) ;
Concevoir, implémenter et optimiser des bases de données SQL/NoSQL telles que PostgreSQL et Firestore ;
Développer et documenter des API RESTful pour des intégrations internes et externes ;
Intégrer des tests automatisés (unitaires, UI et d’intégration) dans le flux de développement afin de garantir la qualité des livrables ;
Participer aux revues de code afin de maintenir les standards de programmation, améliorer la qualité du code et encourager l’apprentissage au sein de l’équipe ;
Contribuer à l’amélioration et au maintien des pipelines d’intégration continue (CI) et de déploiement ;
Diagnostiquer, corriger et résoudre les problèmes de performance sur l’ensemble de la pile technologique ;
Collaborer étroitement avec les Product Managers et les UX Designers pour définir des solutions techniques alignées avec les besoins utilisateurs et les objectifs d’affaires ;
Encadrer et soutenir les développeurs juniors au besoin ;
Se tenir informé des technologies émergentes et des tendances de l’industrie, en apportant continuellement de nouvelles idées à l’équipe.

Le bagage requis

Plus de 6 ans d'expérience en développement full-stack ; maîtrise de React.js, Node.js, Tailwind CSS, Server-Side Rendering (SSR et TypeScript;
Familiarité avec les frameworks Node.js tels que Next.js, Fastify;
Expérience avec GCP et les technologies sans serveur telles que Google Cloud Run, Cloud Functions;
Compétences en bases de données SQL/NoSQL comme PostgreSQL et Firestore;
Capable de construire des API RESTful;
Expérience avec Docker;
Familiarité avec l'interface utilisateur et les tests unitaires;
Connaissance des méthodologies Agile/Scrum;

Les avantages

Des assurance collective (Maladie et dentaire)
Contribution au régime d'épargne-retraite (REER)
Hybride - Bureau / télétravail (l’équipe est au bureau les mercredis)
Congés payés supplémentaires (Déménagement, anniversaire, 5 jours de congé personnel)
Programme de santé et de bien-être
Autres avantages: Une Coordonnatrice d'événements responsable des activités sociales, 5 à 7, collations fournies, salle de yoga et de méditation
Abonnement payant à des outils de formation
Avantages pour le transport en commun (Bixi, Opus)
Des bureaux à aire ouverte avec tables de ping pong et billard
Un environnement de travail convivial et décontracté

"Pour faciliter la lecture de cette description de poste, nous avons choisi d'utiliser le masculin. Ce choix ne reflète aucune préférence de genre et nous encourageons les candidats de tous genres à postuler. Notre entreprise s'engage en faveur de l'égalité des chances et valorise la diversité au sein de ses équipes."

About the Company

BrainFinance, a leading financial technology company, has developed a revolutionary all-in-one lending platform which uses advanced credit analysis to better evaluate the creditworthiness of the underserved. Using artificial intelligence and automation, we are finally able to break away from standard forms of credit analysis, used by traditional financial institutions, to better serve all Canadians, even those with lower credit scores. At BrainFinance, we believe in financial inclusion. Everyone should have access to trustwo... Know more