Chargement en cours

Software Engineer (backend Typescript)

PARIS, 75
il y a 23 heures

About Swan

Swan is Europe’s embedded banking specialist. We empower software companies to embed banking features such as accounts, cards, and payments directly into their products under their own brand. We process over €1.5 billion in monthly transactions for more than 150 companies, including Pennylane, Indy, Agicap, Libeo, and Lucca. Founded in 2019, Swan has received growth capital from investors such as Lakestar, Accel, Creandum, Bpifrance, and Eight Roads. Swan is a principal member of Mastercard and a licensed financial institution regulated by the French banking authority (ACPR).

Job Description

Swan is looking for a Software Engineer to join its tech team of more than 70 people for a specific project lasting a few months. The Engineering team includes software developers who build payments and end‑customer applications, as well as Infrastructure, DevOps, QA, and Security. We build with intent, focusing on solving real problems that matter. In a regulated environment, compliance, security, and resilience are at our core. We value ownership, open collaboration, and simplicity.

Your Mission

  • You will be technically responsible for one or more projects.
  • You will have the opportunity to solve problems in a demanding IT domain with a reactive architecture.
  • You will design the bank by API with the product team.
  • You will improve the performance of a system with a rapidly growing load.
  • You will ensure the respect of the architecture rules and the automated tests.

Technical Environment

  • NodeJS, TypeScript, GraphQL, PostgreSQL, Kafka, Docker, K8S, AWS

Salary Transparency Statement

In compliance with the EU Pay Transparency Directive (effective as of 2026), Swan is committed to fair and transparent compensation.

Salary Range

This position is classified from Confirmed to Early Senior in our Software Engineer grid. We offer a salary between 53.000€ and 70.000€ gross annual, depending on your experience and expertise determined during our technical interviews.

Annual Reviews

We conduct structured salary reviews each February, considering performance, professional growth, and market positioning.

Preferred Experience

  • Experience: at least 3 years as a Software Developer with a strong grasp of back‑end systems and proficiency in TypeScript.
  • Backend Engineering: mastery of back‑end optimization topics such as performance improvements, observability, SQL database queries, and query optimizations.
  • DevOps & Architecture: hands‑on experience with automated testing, CI/CD, and exposure to distributed systems or micro‑service architectures.
  • Continuous Learning: regularly follow technological improvements through newsletters, conferences, or meetups.
  • Mindset: fluent in English, passionate about functional programming or open source, and you keep your ego at the door.

Bonus Points / Senior Ownership

  • Product & Project Leadership: proven track record of driving impactful projects from A to Z alongside product teams, with confident communication of technical choices.
  • Architecture & Scale: experience designing code for long‑term scalability, clean architecture, and maintainability.

Benefits

  • Hybrid remote policy: work remotely with at least 3 days each month in our Parisian office.
  • Relocation package available.
  • Holidays: 25 days + RTT.
  • Meal vouchers: Swile card to cover meals on work days.
  • Transport: monthly mobility package for employees.
  • Health insurance (mutuelle): Alan.
  • Sports: discounts on subscriptions through Classpass and Gymlib.
  • Well‑being support: access to Moka Care for mental health and wellness.
  • Offsite: once a year we gather to reconnect and deep‑dive into big topics.

Our Values

Our core values guide our actions daily: Simplicity, Long Term, Excellence, and Be Human.

EEO Statement

Swan is committed to providing a caring work environment for all employees, regardless of age, sex, disability, sexual orientation, race, religion, or belief. When it comes to recruitment, we’re interested in your work experience, skills, and overall personality. Diversity makes the workplace stronger, and we are intensifying efforts to incorporate concrete actions to improve in this area.

Recruitment Process

  • 30‑min video call with our Talent Acquisition Manager.
  • Live coding interview with two Software Engineers.
  • Hiring manager interview with an Engineering Manager.
  • Interview with our VP Engineering.
#J-18808-Ljbffr
Entreprise
Swan
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès