Senior JavaScript Engineer (NodeJS, ReactJS, Typescript)

Full-Time
  • Full-Time
  • Anywhere

Website BrainFinance



(en français après)

BrainFinance is a leading financial technology company providing responsible and constructive credit solutions to consumers. We are redefining access to credit with our revolutionary technology that uses machine learning and automation capabilities to deliver better, simpler financial services to everyone.


We are seeking a Senior JavaScript Engineer to work on both system-level and customer-facing applications.‍


‍What You’ll Do:

  • Engage in Agile development processes.
  • Assist in the design and implementation of software, focusing on both system architecture and user interface.
  • Ensure software is scalable, maintainable, and reusable.
  • Collaborate with Product Managers and UX Designers during sprint planning.
  • Commit to continuous skill and knowledge development.
  • Improve full-stack performance and enhance user experience.
  • Integrate automated tests into the development workflow.
  • Participate in code reviews and support continuous integration.

What You’ll Be Bringing to The Team:

  • Over 7 years of full-stack development experience; proficient in React.js, Node.js, and TypeScript.
  • Familiar with Node.js frameworks like Next.js, Fastify.
  • Experience with GCP and serverless technologies such as Google Cloud Run, and 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.
  • French fluency is a strong plus.
  • As we provide the majority of our services in 7 provinces in Canada, the candidate must be able to communicate effectively in English to fulfill their duties.


We Offer:

  • Group Insurance (Health and Dental)
  • Retirement Savings Plan (RSP)
  • Health and Wellness Program
  • Flexibility to work remotely from Montreal or at our office.
  • Additional Days off (Moving day, Birthday, 5 personal days)
  • Paid training subscription tools.
  • Commuter Benefits (Bixi and Opus)
  • Weekly 5 to 7s and office activities
  • Office Perks (fresh fruits, snacks, games, yoga and meditation room)

Schedule: 8-hour shift.

Job Types: Full-time, Permanent.


Ability to commute/relocate: Montréal, QC, reliably commute or plan to relocate before starting work.


(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.



Nous recherchons un Ingénieur JavaScript senior pour travailler sur des applications au niveau du système et en contact avec les clients.‍

Ce que vous ferez:


  • Participer aux processus de développement Agile.
  • Participer à la conception et à la mise en œuvre de logiciels, en se concentrant à la fois sur l’architecture du système et sur l’interface utilisateur.
  • S’assurer que le logiciel est évolutif, maintenable et réutilisable.
  • Collaborer avec les Product Managers et les UX Designers pendant la planification des sprints.
  • S’engager dans le développement continu des compétences et des connaissances.
  • Améliorer les performances de la pile complète et l’expérience de l’utilisateur.
  • Intégrer des tests automatisés dans le flux de développement.
  • Participer aux revues de code et soutenir l’intégration continue.

Ce que vous apporterez à l’équipe:

  • Plus de 7 ans d’expérience en développement full-stack ; maîtrise de React.js, Node.js 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.
  • Une licence en informatique est un plus.
  • La maîtrise du français est un atout.
  • Comme nous fournissons la majorité de nos services dans 7 provinces du Canada, le candidat doit être capable de communiquer efficacement en anglais pour remplir ses fonctions.

Ce que nous offrons:

  • Assurance collective (Maladie et dentaire)
  • Contribution au régime d’épargne-retraite (REER)
  • Programme de santé et de bien-être
  • Flexibilité de travailler à distance à partir de Montréal ou à notre bureau
  • Congés payés supplémentaires (Déménagement, anniversaire, 5 jours de congé personnel)
  • Abonnement payant à des outils de formation
  • Avantages pour le transport en commun (Bixi et Opus)
  • 5 à 7 et activités de bureau à chaque semaine
  • Avantages au bureau (fruits frais, collations, jeux, salle de yoga et de méditation)

Horaire : Poste de 8 heures.

Types d’emploi : Temps plein, Permanent.

Capacité à se rendre au bureau: Montréal, QC, capacité de se déplacer de façon fiable.

Brain Finance recrute!

Source
WhatJobs