Remote job
Senior Backend Software Engineer (TypeScript, NestJS/Node.js) (m/f/x)
Job details
About this role
Role overview
Build and scale backend services for customer account, savings, and rewards experiences. The role focuses on secure authentication, self-service account management, fraud prevention, and resilient services that reduce friction for users. You’ll work with product and engineering partners and contribute to technical direction as well as implementation.
Responsibilities
- Design and develop backend applications using TypeScript, Node.js, and NestJS. - Build and maintain integrations with third-party APIs and messaging systems such as SQS and SNS. - Improve service performance and resolve complex backend issues affecting the user experience. - Apply security practices and establish standards for tests, documentation, and maintainable code. - Collaborate with product and engineering teams to deliver reliable backend capabilities. - Mentor teammates and contribute to architectural decisions.
Requirements
- At least six years of software development experience. - Strong backend development and cloud architecture knowledge, including experience with AWS or another major cloud platform. - Understanding of REST APIs, event-driven systems, microservices, and common software design patterns. - Experience with relational and NoSQL databases, plus cloud services such as DynamoDB, Elasticsearch, EventBridge, SQS, or SNS. - A structured, analytical approach to problem-solving and a commitment to clean code, automated tests, and clear documentation. - Familiarity with Agile or Scrum, DevOps practices, Docker, GitLab, and CI/CD; good English communication skills.
Nice to have
- Experience with GraphQL, federation, or Supergraph concepts.
Benefits and work setup
- Based in Paris with a hybrid arrangement, or remote from France. - 32 days of paid leave plus a day off for your birthday, a learning budget, internal training, and mental health coaching. - Flexible work arrangements, regular team gatherings, opportunities for internal mobility, and the possibility of a sabbatical after three years.