
Software Engineer (Mid/Senior) – Banking / KYC
- Paris
- Contrat
- Temps-plein
- Working on both frontend and backend features as part of a cross-functional team
- Writing, reviewing, and maintaining code primarily in TypeScript (Node.js, React and GraphQL)
- Participating in domain modelling and system design discussions
- Collaborating on technical planning and refining project scopes
- Writing and maintaining tests to ensure the correctness and stability of our features
- Improving the reliability, performance, and maintainability of our systems
- Maintaining production systems and using observability tools to debug and resolve live issues
- You have strong frontend experience, especially with complex state management and design systems, and care about building polished, intuitive user experiences
- You’re confident working with backend systems, comfortable navigating codebases, contributing to APIs and data models, and motivated to deepen your expertise over time
- You bring solid experience working with:
- TypeScript / React
- Node.js (ideally with NestJS or similar frameworks)
- SQL / PostgreSQL
- GraphQL
- You think in systems and care about how things connect and scale
- You understand the value of testing and include it as a natural part of your development workflow
- You have experience maintaining production systems and understand the importance of good observability, logging, and debugging practices
- You take ownership and are comfortable navigating ambiguity or complexity
- You have good communication skills and like working closely with others to solve problems
- You enjoy learning and evolving your skills over time
- Experience with React Native (not required, but helpful)
- Building for compliance-heavy environments
- 3 Months: You’ve ramped up on our systems and domain, are contributing confidently across the codebase, and collaborating closely with engineers, product, and ops.
- 6 Months: You’re comfortable working within the business rules of our domain and able to lead the development of features from design through release, keeping the broader context and impact in mind
- 1 Year: You’re a key contributor to the team’s delivery and technical quality. You’ve developed a strong grasp of the business domain and are contributing to shared systems or tooling used beyond your immediate squad