cre8clarity
Digital Product Studio
Portfolio
Start a project
Hiring nowEngineering

Backend Engineer (Node.js / NestJS)

Build the APIs, realtime features and AI integrations behind our SaaS products and internal platforms.

Location
Prishtina, Kosovo
Workplace
Hybrid
Type
Full-time
Level
Mid-level
01

About the role

Our SaaS work runs on Node.js. GitLearner, our interactive Git learning platform, is a NestJS API on PostgreSQL and Prisma, with Redis, a Socket.IO gateway for live multiplayer rooms, and AI hints powered by Claude. TimeWasted runs on Express and MongoDB. The platform we use to run cre8clarity itself - clients, projects, invoicing, and the careers page you are reading - is NestJS too.

You will design data models and APIs, build realtime and background features, and make sure what we ship is secure and holds up under real users.

02

What you'll do

  • Design and build REST APIs with NestJS, Prisma and PostgreSQL
  • Build realtime features with WebSockets and Socket.IO
  • Integrate AI models such as Claude into product features, with caching in Redis
  • Implement authentication, permissions, rate limiting and other security hardening
  • Build scheduled jobs, email flows, file uploads and third-party integrations
  • Write tests and keep services observable and reliable in production
03

What you bring

  • 3+ years of backend development with Node.js and TypeScript
  • Production experience with NestJS or Express
  • Strong SQL and PostgreSQL skills, and comfort with an ORM such as Prisma
  • Understanding of authentication, authorization and common security pitfalls
  • Experience designing and documenting REST APIs
04

Nice to have

Not required - if you don't tick every box, apply anyway.

  • Redis, queues and caching strategies
  • Realtime systems with WebSockets
  • Experience with LLM APIs
  • MongoDB
05

What we offer

  • 01Work on our own SaaS products, not only client work
  • 02Real client projects across retail, education, architecture and healthcare
  • 03Ship to production within your first weeks
  • 04Code reviews and pairing with experienced engineers and designers
  • 05A modern stack and a real say in technical decisions

Apply

Apply for
Backend Engineer (Node.js / NestJS)

Send your CV and, if you like, a few lines about why this role fits. A real person on the team reads every application.

  1. 01

    Apply

    Send your CV and a few lines about why the role fits. No cover letter essay required.

  2. 02

    Intro call

    A relaxed 30-minute conversation about you, the role, and how we work.

  3. 03

    Skills conversation

    We talk through real work - a past project of yours or a small, practical exercise.

  4. 04

    Offer

    Meet the team, ask anything, and get a clear offer with no surprises.

CV *

Upload your CV

PDF, DOC or DOCX · up to 5 MB

0/5000

Fields marked * are required.