Algoan
Software engineer: Fullstack Developer (Node.js / TypeScript / React)
AlgoanFrance23 hours ago
Full-timeEngineering

Algoan is a fintech, founded in 2018, revolutionising the credit sector by building fairer and more transparent credit decisioning tools.


Europe’s leader in Credit Scoring API, it provides financial institutions, retailers and fintech with credit decisioning tools that can be used in a variety of use cases such as BNPL, consumer credit, car subscription, mortgage and much more. We work with major players (Sofinco, Cofidis, Revolut, etc.) to improve user experience and acceptance rates while reducing the risk of over-indebtedness.


Based on Open Banking (the secure sharing of bank account data), Algoan solutions enable a cut of credit risk by up to 50% and an increase in loan production by up to 40% while lowering processing costs, and offering a seamless 100% digital pathway to credit applicants.


Today, Algoan is scaling faster than ever, driven by international expansion across Europe and the upcoming DCC2 regulation, which is accelerating demand and API call volumes at an unprecedented pace.Our Product team drives this transformation, working in squads. The Open Banking squad is responsible for our banking aggregation product, which allows loan applicants to securely share their banking history. It is from this data that we are able to calculate a credit score. The Credit Decisioning squad is responsible for our credit decisioning solution, which is based on the retrieved banking history.


Tasks

🎯 Main Mission


To support our growth, we are looking for an experienced Full Stack Developer, who will play a key role in designing, building, and improving our APIs and front-end tools. You will contribute to the delivery of scalable, high-quality products used by major financial institutions across Europe.


You will be part of the Open Banking squad, focused on delivering a best-in-class aggregation product. Success requires close collaboration with developers, DevOps engineers, data scientists, and product managers to ensure the creation of reliable, efficient, and developer-friendly solutions.


🚀 Key Responsibilities


As a Fullstack Developer, your responsibilities will include:



  • Design, develop, and maintain APIs using Node.js, TypeScript, and NestJS.

  • Build intuitive and high-performance user interfaces with React,TypeScript, RTK query and NextJs.

  • Ensure seamless integration between back-end and front-end systems.

  • Architect, develop, and maintain applications within our Nx monorepositories, ensuring maximum code sharing, build performance, and tooling consistency across projects.

  • Collaborate with the DevOps team to optimize CI/CD pipelines and improve developer experience.

  • Write clean, testable, and maintainable code following best practices (unit/integration tests, code reviews).

  • Contribute to architectural discussions and technical decisions within your squad.

  • Participate in the squad’s full product lifecycle: discovery, delivery, monitoring, and continuous improvement.


Requirements

Must-have



  • Strong experience with Node.js, TypeScript, React, NestJS, and MongoDB.

  • Solid understanding of API design, authentication flows, and RESTful architectures.

  • Familiarity with CI/CD, Git, and Docker environments.

  • Good understanding of software testing and clean code principles.

  • Passion for delivering optimized, secured and intuitive API.

  • Team player with strong communication and problem-solving skills.


Nice-to-have



  • Experience in fintech, data, or API-first products.

  • Familiarity with Open Banking APIs or credit scoring environments.

  • Interest in developer experience, performance and platform scalability.


🎓 Profile



  • Degree from a top engineering school (Grande École d’Ingénieurs or equivalent).

  • 2+ years of experience in Software Engineering roles.

  • Background in modern tech environments (microservices, APIs, data).

  • Autonomous, pragmatic, and delivery-oriented.


Benefits

✅ What We Offer



  • A passionate and ambitious team.

  • A culture of innovation and collaboration.

  • Exciting and diverse technical challenges.

  • Flexible work environment (2 days in the office in the center of Paris).

  • An opportunity to have a direct impact on the company’s productivity.

  • Compensation: Attractive package, aligned with your experience and expertise.


📝 Hiring Process



  • Introductory Call (15 min): a first conversation to introduce Algoan, present the role, and get to know you.

  • On-Site Technical Interview with the Backend & Frontend Teams On (1h30–2h) - at our Paris office: a deep dive into your technical skills, problem-solving approach, and software engineer mindset, with real-world scenarios.

  • Interview with the CTO (30 min): discussion about technical strategy, alignment with our vision, and your potential impact at Algoan.

  • Interview with the CEO (30 min): a final conversation to share Algoan’s mission, values, and culture, and ensure a mutual fit.

Key Skills

Ranked by relevance