Backend Developer Node.js / AWS 🇫🇷 (F/M/X)

Résumé du poste
CDI
Paris
Salaire : 60K à 75K €
Télétravail fréquent
Expérience : > 7 ans
Compétences & expertises
Contenu généré
Formation en ligne
Planification de projets
Collaboration et travail d'équipe
Gestion de l’infrastructure cloud
Git
+5
Postuler

Blank
Blank

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

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;

Notre stack

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 !

  • Back : Typescript, Node.js, AWS serverless

  • Architecture Microservices & serverless basée sur AWS

    • Computing : AWS Lambda , ECS (en minorité)

    • API : API Gateway

    • DB : DynamoDB, Aurora (en minorité)

    • Événementiel : SNS, SQS, EventBridge

    • Data : Glue, Athena, S3

Ce que nous offrons

Nous rejoindre, c’est aussi avoir accès à :

  • Mutuelle : une belle couverture, ça fait plaisir, surtout quand c’est une belle couverture santé avec Alan Blue, la mutuelle haut de gamme.

  • Tickets restaurant chez Swile : 9,05 € de ticket resto par jour pour déjeuner (dont 60% pris en charge par Blank, soit 5,43€ pour Blank et 3,62€ à ta charge). Oui, manger c’est important.

  • Budget télétravail : 400 € tous les deux ans pour t’équiper confortablement.

  • Budget téléphone : jusqu’à 500 € tous les deux ans pour t’acheter un nouveau téléphone.

  • Transports : nous participons évidemment aux frais de transport, à hauteur de 55,29% pris en charge par l’entreprise (transports en commun) OU un forfait mobilité durable subvention de 37,33€ / mois.

  • 8 à 10 jours de RTT par an pour tout le monde.

  • Des primes : 1% de ton brut mensuel pour profiter de l’été, 1500 € si tu nous aides à recruter en cooptant un talent, et 12% de ton salaire brut annuel après 3 ans d’ancienneté.

  • Le compte de Formation Blank : 200 € par mois après validation de ta période d’essai pour te former.

  • Offre Gymlib : une participation financière à tes activités sportives et beaucoup d’événements d’équipe !

  • Autonomie : pas de micro-management, tu as la liberté de mener tes projets à ta manière, avec le soutien de ton manager.


Profil recherché

  • Tu as minimum 6-7 ans d’expériences en tant que Back-End Developer. 

  • Tu maîtrises Node.js et TypeScript (au moins 3-4 ans d’expériences) pour développer des APIs et microservices simples et performants dans une optique de maintenabilité et de haute disponibilité

  • Tu as au moins 2-3 ans d’expérience avec les outils AWS serverless (Lambda, CDK, Cloudformation, API Gateway, DynamoDB, etc) ou équivalent GCP / Azure.

  • Tu as une expérience du développement en équipe (versionning avec Git, code review, tests, …) ;

  • Tu es sensible aux notions de clean archi et tu as idéalement déjà fait de l’Infra-as-Code avec AWS CDK et le framework Serverless, garantissant scalabilité et maintenabilité;

  • Tu as des connaissances approfondies des principes DDD et capacité à implémenter l’architecture Ports and Adapters (Hexagonal Architecture);

  • Tu es capable de prendre la responsabilité de tes développements (End-to-End) en assurant qu’ils soient maintenus, sécurisés, scalables et bien monitorés;

  • Tu es expert(e) en tests unitaires et utilisation d’outils CI/CD pour automatiser les tests et les déploiements en collaboration avec l’équipe QA;

  • Tu as le sens de l’initiative et sais faire preuve de réactivité, de polyvalence et d’adaptabilité;

  • Tu fais preuve de rigueur et de précision, tu aimes prendre part au code review sans y passer des heures ;

  • Tu apprécies travailler en équipe et partager tes réalisations.


Déroulement des entretiens

  • Entretien téléphonique avec Emmanuelle - Talent Acquisition - 30 minutes

  • Visio Manager avec le Manager ou l’un de nos Lead Devs - 60 minutes

  • Test technique en autonomie suivi d’un entretien avec un de nos Lead Devs et un Dev - 90 min dans nos locaux

Une présentation de l’offre te sera faite avant l’envoi de la promesse d’embauche !

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler