arrow_back
Back to jobs
place
Montreal, QC, Hybrid
watch_later
Full-time, Permanent
Apply now
home
navigate_next
Careers

Senior Full-Stack Developer

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

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.

Are you interested in joining our fintech team?

Here's what we're looking for

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

Your daily responsibilities

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

Your skills and experience

  • Over 6 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, 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;

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, babyfoot and pool table
  • A friendly and relaxed working environment

place
Montreal, QC, Hybrid
watch_later
Full-time, Permanent
event
November 24, 2023
We look forward to hearing from you
Apply now