Product

Backend Engineer, Node.js and TypeScript

You build the server behind the apps, the gyms and the Yeki Pass network. Bookings, memberships and payments: every day, people who train and gyms that get paid depend on your work.

Where
Remote, within the EU
Contract
Full time
Pay
€40,000 – €55,000 gross per year
Languages
English

What you'll do

  • Build the server in NestJS and TypeScript, with PostgreSQL and Prisma, and job queues on Redis
  • Design the APIs for the iOS and Android apps and the admin panel, with contracts tested against the server's own validator
  • Work on bookings, memberships, payments and check-ins, where a mistake costs someone money
  • Keep the brands together: gyms with their own app on the same server, each with its own data
  • Release with care: migrations, a note for every change, testing before production

Who we're looking for

  • At least three years of backend work in Node.js and TypeScript
  • You know PostgreSQL well: data models, indexes, migrations without downtime
  • You write tests that go red when something breaks
  • You like to understand the rule before writing the code

Nice to have

  • Experience with payments and recurring subscriptions
  • Multi-tenant systems, with several clients on the same server
  • Docker and Linux servers

What we offer

  • The pay shown above
  • Remote work, with the laptop you need
  • A part of the server that's yours, with the decisions that come with it
  • Plus and Yeki Pass for you, included

Apply

Send us your CV or profile and a couple of lines on why this role. We reply to everyone within two weeks.

Apply by email

exploreyeki@getyeki.com

The Yeki app icon

Try Yeki before you join

The best way to understand what we build is to use it. Download the app and train with us.