Senior Full-Stack Developer - Developpeur Senior Full-Stack

💰 ₹50,400 - ₹80,640 (Est.) 📍 Montréal 🕐 Today

Job Description

Job description
(en français après)

BrainFinance is a leading financial technology company that provides responsible and constructive credit solutions to consumers. We are redefining access to credit through our revolutionary technology that utilizes machine learning and automation capabilities to offer better and simpler financial services to everyone.

A true innovation lab, our team consists of financial experts, data geeks, mathematicians, computer scientists, and software engineers, all working together to bring fair and transparent credit solutions to the masses.

Here's what we're looking for

Our dynamic team is looking for a top-tier Full-Stack Developer with expertise in React.js, Node.js, and TypeScript. If you thrive in fast-paced environments and are excited by the challenge of scaling and improving AI-powered credit systems, we want to meet you.

In this role, your work will have a direct impact on the development of cutting-edge AI technologies, crafting both system-level and customer-facing applications from front-end experiences to robust back-end solutions.

Your daily responsibilities
• Engage actively in Agile development processes, including sprint planning, daily stand-ups, and retrospectives;
• Design and implement scalable and maintainable software solutions, balancing system architecture and intuitive user interfaces;
• Develop and optimize full-stack applications using React.js, Node.js, and TypeScript;
• Design, build, and optimize web applications with Next.js, React, Tailwind CSS and Server-Side Rendering (SSR):
• Design, implement, and optimize SQL/NoSQL databases such as PostgreSQL and Firestore;
• Develop and document RESTful APIs for internal and external integrations;
• Integrate automated testing (unit, UI, and integration tests) into the development workflow to ensure high-quality deliverables;
• Participate in code reviews to uphold coding standards, improve code quality, and foster team learning;
• Support and improve continuous integration (CI) and deployment pipelines;
• Troubleshoot, debug, and resolve performance issues across the full technology stack;
• Collaborate closely with Product Managers and UX Designers to define technical solutions aligned with user needs and business goals;
• Mentor and support junior developers when needed;
• Stay up to date with emerging technologies and industry trends, continuously bringing new ideas to the team.

Your skills and experience
• Over 6 years of full-stack development experience; proficient in React.js, Node.js, Tailwind CSS, Server-Side Rendering (SSR) and TypeScript.;
• Familiar with Node.js frameworks like Next.js, Fastify;
• Experience with GCP and serverless technologies such as Google Cloud Run, Cloud Functions;
• Skilled in SQL/NoSQL databases like PostgreSQL and Firestore;
• Capable of building RESTful APIs;
• Experience with Docker.;
• Familiarity with UI and Unit Testing;
• Knowledgeable in Agile/Scrum methodologies.
• Bachelor's degree in Computer Science is a plus;

Perks and benefits
• Group Insurance (Health and Dental)
• Retirement Savings Plan (RSP)
• Hybrid - Office / remote (the team is in the office on Wednesdays)
• Additional Days off (Moving day, Birthday, 5 personal days)
• Health and Wellness Program
• Office perks: Event Coordinator responsible for social activities, 5-7, snacks provided, yoga and meditation room
• Paid subscription to training tools
• Benefits for public transportation (Bixi, Opus)
• Modern open plan office with pin pong, and pool table
• A friendly and relaxed working environment

-------------------------------------------------

(en français)

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 technologique de pointe est à la recherche d’un(e) Développeur(euse) Full-Stack de haut niveau, maîtrisant React.js, Node.js et TypeScript. Si vous aimez évoluer dans des environnements rapides et stimulants, et que les défis liés à l’optimisation et à l’évolution de systèmes de crédit alimentés par l’IA vous passionnent, nous aimerions vous rencontrer.

Dans ce rôle, vous aurez un impact direct sur le développement de technologies de pointe en intelligence artificielle, en concevant à la fois des applications système et des interfaces destinées aux utilisateurs – allant des expériences front-end jusqu’aux solutions back-end robustes.

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é

💡 Quick Summary

Seeking a career-building opportunity? The Senior Full-Stack Developer - Developpeur Senior Full-Stack position is now open for candidates interested in the Software Developer Jobs sector. This role in Montréal offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: BrainFinance

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Senior Full-Stack Developer - Developpeur Senior Full-Stack in Montréal is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Senior Full-Stack Developer - Developpeur Senior Full-Stack is an on-site position based in Montréal. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Senior Full-Stack Developer - Developpeur Senior Full-Stack. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Robotics & Coding Instructor for kids

    Full job description Job Summary We are seeking a dedicated and passionate Instructor to join our team. The ideal candidate will be responsible for delivering high-quality instruction in their area of expertise. Duties - Develop and deliver engaging ...

    Full Time / Part Time

    Salary Estimated: 16K to 32K

    LaSalle, Ontario

    July 11, 2026


    Apply Now

  • Architecte principal d’applications infonuagiques | Senior Cloud Application Architect

    Full job description DESCRIPTION Vous êtes un professionnel ingénieur qui a une expérience pratique dans la création d’applications natives en infonuagique? Vous aimez travailler sur une variété de projets de pointe, critiques pour l’entreprise, à l’...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Vancouver, British Columbia

    July 11, 2026


    Apply Now

  • SailPoint Developer

    Full job description Toronto Excellent Knowledge on Sailpoint IIQ Fundamentals: o Installation and Configuration o Application Onboarding o Entitlement Catalog o Roles, Reports and Rules o Tasks (Aggregation/Refresh/Perform Maintenance) Highly skille...

    Full Time / Part Time

    Salary Estimated: 16K to 26K

    Toronto, Ontario

    July 11, 2026


    Apply Now

  • Senior Data Architect / Enterprise Data Architect / Cloud Data Architect

    Full job description JOB DESCRIPTION Job Title: Senior Data Architect (MULTIPLE POSITIONS) Client: Public Sector Client in Alberta Location: Remote, Canada (occasional in-person meetings in Alberta with notice) Travel Requirements: Occasional travel ...

    Full Time / Part Time

    Salary Estimated: 24K to 29K

    Remote

    July 11, 2026


    Apply Now

  • Embedded Software Engineer Co-op/Intern

    Full job description locations Canada - Ottawa (Bill Leathem) time type Full time posted on Posted Today job requisition id 20261410 It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion a...

    Full Time / Part Time

    Salary Estimated: 19K to 25K

    Ottawa, Ontario

    July 11, 2026


    Apply Now

  • Optical Alignment Automation and Analysis Engineer Co-op/Intern

    Full job description locations Canada - Ottawa (Bill Leathem) time type Full time posted on Posted Today job requisition id 20261418 It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion a...

    Full Time / Part Time

    Salary Estimated: 19K to 34K

    Ottawa, Ontario

    July 11, 2026


    Apply Now