Senior Back-End Software Engineer
Qui sommes-nous ?
Blank, c'est le compte pro qui simplifie la vie des indés avec une solution complète, spécialement conçue pour toutes celles et ceux qui se lancent à leur compte. Notre mission : libérer les 4 millions d’indés des tracas administratifs et financiers pour qu'ils se concentrent sur l'essentiel : leur activité.
Comment ?
Grâce à une appli tout-en-un pour gérer les factures, les paiements et la compta, soutenue par un support client réactif.
Nos valeurs ajoutées :
- ⚡️ Ouverture de compte en 5 minutes
- 🧾 Outil pour créer et personnaliser devis et factures
- 📈 Automatisation des déclarations Urssaf pour les auto-entrepreneurs
- 🕶 Support client disponible 7j/7 par e-mail et téléphone
- 🔗 Des assurances adaptées aux indés (matériel, hospitalisation, RC Pro, prévoyance…).
➡️ En bref, notre mot d’ordre : concentrez-vous sur l’essentiel, on s’occupe du reste.
💡 Notre ambition :
Aujourd’hui, Blank c’est plus de 100 talents et près de 50 000 clients. Notre solution nous a permis d’intégrer le top 3 des comptes pros en ligne.
La suite ? Nous avons pour ambition de devenir une entreprise internationale et de développer notre solution dans le reste de l’Europe. Et ce projet a déjà démarré l’an dernier, grâce à une levée de fonds de 47 millions d’euros, nous sommes implantés en Italie depuis novembre 2023, et on ne compte pas s’arrêter là 💪
Dans ce contexte de croissance, nous recherchons des personnes talentueuses pour se joindre à nous et grandir à nos côtés.
Notre équipe
Notre équipe tech est structurée autour d’impact teams pluridisciplinaires composées de profils hétéroclites : Devs front et back, QA engineers, Product Managers et Product Designers. En tout, ce sont plus d’une trentaine de personnes qui contribuent à l’évolution de nos produits !
Projets en cours
- Développer les features à venir :
- CBS: amélioration et développement de fonctionnalités sur nos process de paiements cartes et SEPA (paiement instant, google pay...)
- Dépôts de capital
- Création de société en ligne…
- Mettre en place et faire évoluer une architecture AWS adaptée à chaque feature
- Déployer la plateforme Blank en Europe !
Nos missions
- Être impliqué(e) de bout en bout afin produire des solutions techniques back-end robustes et scalables (end-to-end) sur une architecture serverless avec AWS Lambda
- Développer, tester et déployer les API et microservices consommés par les applications web et mobile Blank
- Définir et gérer l'infrastructure-as-code avec AWS CloudFormation en assurant scalabilité et maintenabilité
- Appliquer les principes du Domain-Driven Design et mettre en œuvre l'architecture Ports and Adapters (ou Hexagonal Architecture) pour assurer une séparation claire des préoccupations et une testabilité accrue
- Challenger l'existant et proposer des solutions techniques adéquates, améliorer avec nous nos pratiques et notre code de manière continue
- Participer à des revues de code, des sessions de brainstorming et des activités de formation continue pour partager les connaissances et encourager l'innovation
Ce que nous recherchons
Les études montrent que les candidats issus de milieux sous-représentés renoncent souvent à postuler s’ils ne remplissent pas tous les critères. Si tu ne possèdes pas 100 % des compétences énumérées, nous t’encourageons vivement à postuler si tu es intéressé.e.
- Expérience significative (7+ ans) en développement backend, avec une maîtrise des bonnes pratiques de développement (patterns de conception, tests, documentation) et des technologies backend modernes (Typescript, Node.js).
- Aisance avec les environnements cloud (AWS, Azure ou GCP) et leurs services pour le développement et le déploiement d'applications.
- Solides compétences en qualité de code, tests automatisés et optimisation de la performance.
- Capacité à guider techniquement une équipe, en transmettant les standards de qualité et en favorisant un environnement de développement rigoureux et collaboratif.
- De l’expérience dans un environnement startup, idéalement fintech est un vrai bonus.
- Expérience serverless sur AWS (optionnel).
- Une appétence pour le DevOps.
Notre stack technique
Côté back, nous utilisons principalement Node.js avec une architecture serverless avec notamment AWS Lambda et CloudFormation via AWS CDK et le framework Serverless pour les déploiement en infra-as-code avec un langage commun pour tous les développeurs de l’équipe (front et back) : Typescript !
- Backend: Typescript, Node.js, Serverless, AWS Lambda, Zod ;
- Frontend : Next.js 14, Typescript, React, Tailwind CSS, Zod ;
- Tests :Vitest, Playwright ;
- Storage : Postgresql, S3.
Pourquoi nous rejoindre ?
Les talents nous rejoignent pour :
- Nos collègues doué.e.s, passionné.e.s, expérimenté.e.s et altruistes, qui évoluent dans une dynamique de croissance très positive.
- Notre environnement de travail hybride unique, combinant le meilleur de l’environnement stimulant de la startup et la force de frappe d’un grand groupe bancaire leader.
- Notre politique de télétravail flexible, qui permet jusqu'à 3 jours de télétravail par semaine.Nos événements internes fédérateurs : deux séminaires par an, talks inspirants, afterworks, etc.
- D'autres avantages salariés à discuter lors de tes entretiens !
Notre process de recrutement
- Entretien téléphonique avec Emmanuelle - Talent Acquisition - 30 minutes
- Entretien technique, en visio ou présentiel - 1h30
- Entretien en visio ou présentiel avec Gaëlle (VP Engineering) ou un.e Engineering Manager - 1h
- Prise de références
Une présentation de l’offre te sera faite avant l’envoi de la promesse d’embauche !
- Département
- Engineering
- Poste
- Développeurs Back
- Localisations
- Paris
- Statut à distance
- Hybride
- Type de contrat
- CDI
Paris
Environment & Culture
Historically, our culture has been based on total organisational freedom, with a high degree of autonomy built on a strong foundation of trust! The main idea is to empower our teams.
In a fast-paced environment, Blank actively supports and finances training for its teams, with the aim of helping them to create a career plan.
Senior Back-End Software Engineer
Téléchargement du formulaire de candidature
Vous travaillez déjà chez Blank ?
Recrutons ensemble pour trouver votre prochain collègue.