Backend Engineer - Personalization

Ønskeskyen

Københavns Kommune

Hybrid

DKK 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Birthday leave
30 days vacation
Pension and insurance
Weekly lunch scheme
Snacks and drinks

Job summary

GoWish is hiring a Backend Engineer to design, build, and own scalable backend services using TypeScript and NestJS, delivering instant, personal experiences for millions of users. You’ll craft GraphQL APIs for internal teams and consumers and own architecture, deployments, and monitoring in a collaborative, cross-functional environment.

You should have 5+ years as an engineer with 3+ years owning backend systems, strong TS/NestJS skills, GraphQL experience, and solid SQL knowledge.

Qualifications

  • 5+ years as an engineer with backend ownership
  • Strong experience with TypeScript and NestJS
  • Hands-on experience with GraphQL and APIs
  • Proficient with Git and version control
  • Good understanding of SQL

Responsibilities

  • Design, build, and operate backend services using TypeScript and NestJS
  • Build and evolve GraphQL APIs for internal teams and consumers
  • Take ownership of services end-to-end, including architecture, deployments, monitoring, and scaling
  • Participate in architectural discussions, code reviews, and technical roadmaps

Skills

TypeScript
NestJS
GraphQL
Git
APIs
SQL

Tools

Google Cloud Platform
PostgreSQL
Docker
Drizzle ORM
Datadog

Job description

About GoWish, Ønskeskyen

At GoWish, we’re building the world’s leading wish‑list and social shopping platform — a place where you can make a real impact and have fun doing it. We’re on a mission to reinvent gifting for millions. We win together, driven by curiosity, ownership, and bold ideas that turn into real products. We experiment cross‑functionally, push for excellence, and keep things playful as we grow — together.

Team & Role Overview

We’re Personalization - the team that keeps GoWish feeling alive. People come to us to create wishes, find the perfect gift, and discover things they didn't know they wanted. Our job is to make sure there's always a reason to come back. Put simply, we keep active users active. Our work spans six areas: Gift Generator, Recommendations, Activity, Creators, Brands, and Partners. Together they shape almost everything a user sees and does on the platform.

As our new Backend Engineer, you’ll build and own the services that power all of it — designing APIs and data flows that feel instant and personal at scale. You’ll work closely with frontend, product, and data, with real ownership over how millions of people experience GoWish.

Responsibilities
  • Design, build, and operate backend services using TypeScript and NestJS
  • Build and evolve GraphQL APIs for internal teams and consumers
  • Take ownership of services end‑to‑end, including architecture, deployments, monitoring, and scaling
  • Participate actively in architectural discussions, code reviews, and technical roadmap planning
What We’re Looking For
  • 5+ years as an Engineer with 3+ years owning backend systems
  • Strong experience with TypeScript
  • Hands‑on experience with NestJS
  • Solid experience working with GraphQL
  • Confident with Git and version control
  • Experience working with APIs
  • A good understanding of SQL
Advantageous Experience
  • Google Cloud Platform
  • PostgreSQL
  • Docker
  • Drizzle or other ORMs
  • Datadog
We Also Imagine That You
  • Use AI as a tool — not as an autopilot. You stay critical of what AI hands you, and you never pass a PR along without having been through the code yourself. AI is a big part of our everyday, and it should be — but that takes knowing when and how it makes sense to lean on it.
  • Communicate well about your work. We keep each other in the loop on what we’ve got going, far beyond standups. Coordination is a fixed part of the way we work.
  • Have an eye for both the short and the long game. You can see what’s needed right now and what pays off down the line — and you know the two don’t always pull in the same direction.
  • Are flexible and creative in your approach. You’re not locked into one particular way of coding or working. Wanting to do things properly is a good thing, but sometimes reality calls for a creative solution — and you’re ready to find it.
  • Can stand on your own two feet when that’s what’s needed. We often pick up work as a whole team, but the tasks themselves usually sit with the individual developer. So we need to be able to count on you to carry a task all the way to the finish line: either solving it yourself or moving it forward so someone else can take over.
Benefits

We believe great work comes from people who feel energized, supported, and excited to show up every day. That’s why we’ve built a workplace where celebration, growth, and genuine enjoyment are part of the journey — not perks on the side.

Benefits include: a birthday with a Happy Birthday Leave, 30 days of vacation, events and playful happenings, pension and insurance, a weekly lunch scheme, and unlimited snacks and sodas.

Practical Information

We collaborate in a flexible hybrid setup, with most of our magic happening at our bright, modern office in Østerbro — perfectly placed between Nordhavn and Østerport Station. We’re ready for you to join us as soon as you are.

Ready to help shape a platform that already empowers 18+ million users? Join us at GoWish — and let’s build the future of data‑driven innovation together.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer - Personalization
Backend Engineer - Personalization

The Hub/Danske Bank • København

On-site
DKK 700,000 - 900,000
Happy Birthday Leave
30 days vacation
Pension and Insurance
+2
Backend Engineer - Personalization
Backend Engineer - Personalization

Ønskeskyen ApS • København

Hybrid
DKK 650,000 - 900,000
Birthday leave
30 days vacation
Pension and insurance
+2
Backend Engineer
Backend Engineer

Ønskeskyen • Københavns Kommune

On-site
DKK 650,000 - 900,000
Happy Birthday Leave
30 days vacation
Pension and insurance
+2
Backend Engineer
Backend Engineer

The Hub/Danske Bank • København

On-site
DKK 550,000 - 750,000
Happy Birthday Leave
30 days vacation
Pension and insurance
+2
Backend Engineer - Activation
Backend Engineer - Activation

Ønskeskyen • Københavns Kommune

Hybrid
DKK 650,000 - 850,000
Birthday leave
Pension & insurance
Weekly lunch
+1
Frontend Engineer
Frontend Engineer

The Hub/Danske Bank • København

On-site
DKK 520,000 - 680,000
Birthday leave
30 days vacation
Pension
+3
Backend Engineer, Personalization & APIs
Backend Engineer, Personalization & APIs

The Hub/Danske Bank • København

Hybrid
DKK 700,000 - 900,000
Happy Birthday Leave
30 days vacation
Pension and Insurance
+2
Frontend Engineer
Frontend Engineer

Ønskeskyen • Københavns Kommune

On-site
DKK 650,000 - 900,000
Happy Birthday Leave
30 days of vacation
events and playful happenings
+3
Frontend Engineer
Frontend Engineer

Ønskeskyen ApS • København

On-site
DKK 600,000 - 900,000
Happy Birthday Leave
30 days vacation
Pension & insurance
+2
Senior Backend Engineer, Personalization at Scale
Senior Backend Engineer, Personalization at Scale

Ønskeskyen ApS • København

Hybrid
DKK 650,000 - 900,000
Birthday leave
30 days vacation
Pension and insurance
+2