All open roles

Senior Full-Stack Engineer

Apply for this role

Build the operational core of Aviapros — events, services and the workflow engine that ties them together.

You will work across the Next.js application and the domain services behind it, in a codebase that takes separation of concerns seriously.

What you will do

  • Design and ship features across the tRPC and REST surface
  • Model new aviation domains in Prisma and the service layer
  • Keep the dependency direction clean as the product grows
  • Review code and raise the bar on testing

What we are looking for

  • Strong TypeScript across the stack
  • Comfortable with relational modelling and migrations
  • You have opinions about layering and can defend them
  • Bonus: aviation, logistics or field-operations software