Produit

Backend Engineer, Node.js et TypeScript (H/F)

Vous construisez le serveur derrière les apps, les salles et le réseau Yeki Pass. Réservations, abonnements et paiements : chaque jour, des personnes qui s'entraînent et des salles qui se font payer dépendent de votre travail.

Où
En télétravail, dans l'Union européenne
Contrat
Temps plein
Rémunération
40 000–55 000 € brut par an
Langues
Anglais

Ce que vous ferez

  • Construire le serveur en NestJS et TypeScript, avec PostgreSQL et Prisma, et des files de tâches sur Redis
  • Concevoir les API des apps iOS et Android et du panneau d'administration, avec des contrats testés contre le validateur du serveur
  • Travailler sur les réservations, les abonnements, les paiements et les entrées, là où une erreur coûte de l'argent à quelqu'un
  • Faire tenir les marques ensemble : des salles avec leur propre app sur le même serveur, chacune avec ses données
  • Livrer avec soin : migrations, une note pour chaque changement, tests avant la production

Qui nous cherchons

  • Au moins trois ans de backend en Node.js et TypeScript
  • Vous connaissez bien PostgreSQL : modèles de données, index, migrations sans interruption
  • Vous écrivez des tests qui passent au rouge quand quelque chose casse
  • Vous aimez comprendre la règle avant d'écrire le code

Un plus

  • Une expérience des paiements et des abonnements récurrents
  • Des systèmes multi-clients, avec plusieurs clients sur le même serveur
  • Docker et les serveurs Linux

Ce que nous offrons

  • La rémunération indiquée ci-dessus
  • Le télétravail, avec l'ordinateur dont vous avez besoin
  • Une partie du serveur qui est la vôtre, avec les décisions qui vont avec
  • Plus et Yeki Pass pour vous, inclus

Postuler

Envoyez-nous votre CV ou votre profil et quelques lignes sur pourquoi ce poste. Nous répondons à tous sous deux semaines.

Postuler par e-mail

exploreyeki@getyeki.com

L'icône de l'app Yeki

Essayez Yeki avant de nous rejoindre

La meilleure façon de comprendre ce que nous construisons, c'est de l'utiliser. Téléchargez l'app et entraînez-vous avec nous.