cover image
BrainFinance

BrainFinance

www.brainfinance.com

1 Job

76 Employees

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 trustworthy and convenient credit solutions when needed and our mission is to open that access up to more and more Canadians. Brain Finance's technology enables data-driven decision-making based on a proprietary scoring model that analyzes multiple data points per application. Using this advanced technology, the company can provide financial assistance to a greater number of people, while still managing and maintaining an acceptable level of risk. Our team combines 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? Are you passionate about lending products, credit, finance, legal, compliance, design, and/or AI? Then you're in luck because BrainFinance is hiring!

Listed Jobs

Company background Company brand
Company Name
BrainFinance
Job Title
Développeur(se) Back-End Senior | Senior Backend Developer
Job Description
**Job Title:** Senior Backend Developer **Role Summary:** Lead the design, development, and scaling of AI-driven credit platform back‑end services. Architect robust APIs in TypeScript, implement serverless solutions on GCP, and maintain high‑performance, maintainable systems across SQL/NoSQL databases. **Expectations:** - Own end‑to‑end development cycles with minimal supervision. - Deliver scalable, secure, and efficient back‑end solutions that meet product requirements. - Collaborate cross‑functionally with Product, UX, and data teams to align technical architecture with business goals. **Key Responsibilities:** 1. Design and implement a resilient back‑end architecture using Node.js, TypeScript, and frameworks such as Fastify or Express. 2. Develop, test, and deploy RESTful APIs that support both system‑level and client‑facing services. 3. Manage data persistence via PostgreSQL, MySQL, and Firestore, ensuring optimal schema design and query performance. 4. Build and maintain serverless components on GCP (Cloud Run, Cloud Functions) and containerized workloads with Docker. 5. Integrate CI/CD pipelines, automate testing, and enforce code quality standards through reviews and linting tools. 6. Mentor junior developers, share best practices, and drive continuous improvement of back‑end processes. 7. Apply Agile/Scrum methodologies to deliver incrementally in sprints, participate actively in stand‑ups, planning, and retrospectives. **Required Skills:** - 8+ years of professional JavaScript development with recent experience in Node.js/TypeScript. - Proficiency in Fastify or Express, and experience building RESTful APIs. - Hands‑on knowledge of GCP serverless services (Cloud Run, Cloud Functions) and containerization with Docker. - Strong experience with SQL and NoSQL databases (PostgreSQL, MySQL, Firestore). - Familiarity with automated testing frameworks for back‑end (e.g., Jest, Mocha). - Competence in CI/CD tooling (GitHub Actions, GitLab CI, Jenkins). - Solid understanding of Agile/Scrum practices and ability to work independently. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred). - Relevant certifications (e.g., Google Cloud Certified – Professional Cloud Architect, AWS Certified Developer, or equivalent) are a plus.
Montreal, Canada
Hybrid
Senior
09-12-2025