Backend Developer

Oversigt og nøgleindsigter
GoWish søger en backend developer til at deltage i produktteamet og arbejde med udviklingen af deres wish-list og social shopping platform. Stillingen indebærer ansvar for backend funktioner og integration med API'er i et dynamisk og sjovt arbejdsmiljø.
Højdepunkter
- Arbejdsopgaver inkluderer design og implementering af GraphQL API'er
- Fleksibel hybrid arbejdsordning med fokus på medarbejdertrivsel
- Mulighed for at arbejde i et tværfagligt team med højt ejerskab
Påkrævede kvalifikationer
- • Erfaring med JavaScript/TypeScript
- • Kendskab til GraphQL
- • Erfaring med SQL og API'er
Ønskværdige kvalifikationer
- • Erfaring med Nest.Js
- • Kendskab til Docker og Google Cloud
Den ideale kandidat
Den ideelle kandidat har en solid teknisk baggrund med erfaring i backend udvikling og en passion for at skabe intuitive brugeroplevelser. Personen trives i et teamorienteret miljø og er i stand til at tage ansvar for komplekse opgaver selvstændigt.
Jobdetaljer
Fordele
Jobbeskrivelse
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
As our new backend engineer you will become part og our Product department, which is structured around three core teams: Activation, Wishing Experience, and Personalization. Each product team operates as a cross-functional unit consisting of a Product Manager, Product Designer, Tech Lead, and a dedicated group of backend and frontend developers. Together, we collaborate closely to design seamless, intuitive, and high-impact experiences for our users’ gifting journeys.
Responsibilities
In this role you will:
Own backend features and services end-to-end, from technical design to production delivery.
Design, implement, and evolve GraphQL APIs and backend systems using JavaScript / TypeScript.
Make sound technical decisions that balance short-term delivery with long-term maintainability.
Take responsibility for code quality, readability, and correctness.
Review pull requests critically and provide constructive feedback.
Communicate proactively about progress, risks, and trade-offs.
Work independently on complex tasks while staying aligned with the team.
Integrate with internal and external APIs and manage data using SQL-based databases.
Identify technical gaps and improvement opportunities and act on them.
Operate effectively in a small team environment with high ownership.
What We’re Looking For 🌟
We imagine that you have experience with:
JavaScript/TypeScript
GraphQL
Git/Version-control
Working with APIs
SQL
It further seen as an advantage to have experience with:
Nest.Js
Google Cloud
PostgreSQL
Docker
Drizzle/ORMs
Kafka (Events)
Prometheus/Grafana
Why GoWish should sit at top of your career wish list 💙
At GoWish, 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.
Take your birthday off with Happy Birthday Leave, enjoy 30 days of vacation to fully recharge, and join a team that fills the year with events and playful happenings. We invest in your future with pension and insurance, fuel your days with a weekly lunch scheme, and keep you going with unlimited snacks and sodas — because work should feel good.
At GoWish, you don’t just build great products. You build a great work life.
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 17+ million users (and counting)? Join us at GoWish — and let’s build the future of data-driven innovation together.
Karrierevej
Typisk karriereforløb
Senior Backend Developer
Tech Lead
Engineering Manager
Vækstpotentiale
Som Backend Developer hos GoWish har du mulighed for at udvikle dig til en senior rolle, hvor du kan lede projekter og teams. Der er også potentiale for at avancere til teknisk ledelse, hvor du kan forme virksomhedens teknologiske strategi og processer.
Overførbare færdigheder
Branchekontekst
Backend udvikling er en kritisk komponent i tech-industrien, især i e-commerce og sociale platforme som GoWish. Denne rolle er central for at skabe effektive og brugervenlige løsninger, der understøtter virksomhedens vækst og brugeroplevelse.
Færdighedsanalyse
Kritiske færdigheder
Erfaring med at udvikle backend-funktioner og systemer ved hjælp af JavaScript eller TypeScript.
Design og implementering af GraphQL API'er.
Brug af versionkontrolsystemer til at administrere kode og samarbejde med andre udviklere.
Integrering med interne og eksterne API'er.
Håndtering af data ved hjælp af SQL-baserede databaser.
Vigtige færdigheder
Sikring af kodekvalitet og læsbarhed gennem kritik og feedback på pull requests.
Ønskværdige færdigheder
Erfaring med Nest.Js framework til udvikling af server-side applikationer.
Brug af Google Cloud tjenester til hosting og datahåndtering.
Erfaring med PostgreSQL som database management system.
Brug af Docker til containerisering af applikationer.
Erfaring med Kafka til event streaming.
Brug af Prometheus og Grafana til overvågning og visualisering af systemydelse.
Mest kritiske færdigheder
Sådan fremhæver du din erfaring
Fremhæv tidligere projekter, hvor du har arbejdet med JavaScript eller TypeScript til backend-udvikling. Beskriv, hvordan du har designet og implementeret API'er, især med GraphQL, og hvordan du har arbejdet med databaser som SQL i disse projekter.
Interviewforberedelse
Sandsynlige spørgsmål
Kan du beskrive et projekt, hvor du har arbejdet med GraphQL?
tekniskTip: Fokuser på de specifikke udfordringer, du stod overfor, og hvordan du løste dem.
Hvordan sikrer du kvaliteten af din kode?
tekniskTip: Diskuter metoder som enhedstest, kodegennemgang og automatisering.
Hvad motiverer dig mest ved at arbejde i et team?
kulturTip: Tænk over værdier som samarbejde, innovation og at dele succes.
Hvordan håndterer du komplekse opgaver, når du arbejder selvstændigt?
erfaringTip: Giv eksempler på din tilgang til planlægning og tidsstyring.
Kan du give et eksempel på, hvordan du har håndteret en teknisk beslutning med langsigtede konsekvenser?
situationTip: Fokuser på din evne til at se fremad og balancere kortsigtede og langsigtede mål.
Spørgsmål du kan stille
- Hvordan samarbejder teams i jeres produktafdeling?
- Hvilke værktøjer bruger I til at håndtere API-integrationer?
- Hvordan fremmer GoWish læring og udvikling blandt medarbejdere?
Tale punkter
- Din erfaring med API-design og integration.
- Betydningen af kodekvalitet og vedligeholdelse.
- Din tilgang til innovation og problemløsning i udviklingsprocessen.
Bekymringspunkter at være opmærksom på
- Manglende erfaring med de nævnte teknologier.
- Usikkerhed omkring teamarbejde eller kommunikation.
Ansøgningsstrategi
Ansøgningstips
- Fremhæv din erfaring med JavaScript/TypeScript og GraphQL tydeligt i din ansøgning.
- Vis hvordan du har arbejdet med API-integrationer og databasehåndtering i tidligere projekter.
- Inkluder eksempler på, hvordan du har bidraget til teamets succes gennem samarbejde og feedback.
Nøgleord at inkludere
Fokus i ansøgningen
Fremhæv din passion for at udvikle sikre og effektive backend-løsninger samt din erfaring med at arbejde i tværfaglige teams.
Tilpasning af CV
Tilpas dit CV ved at inkludere konkrete projekter, hvor du har anvendt de nævnte teknologier, og fokuser på dine resultater i samarbejde med andre udviklere.
Ofte stillede spørgsmål
Hvad indebærer stillingen som Backend Developer hos GoWish?
Som Backend Developer hos GoWish vil du eje backend-funktioner og tjenester fra teknisk design til produktionslevering. Du vil arbejde med GraphQL API'er, JavaScript/TypeScript, og sikre høj kodekvalitet og læsbarhed.
Hvilke kvalifikationer kræves for stillingen?
Vi søger en kandidat med erfaring i JavaScript/TypeScript, GraphQL, Git og SQL. Det vil være en fordel at have erfaring med Nest.Js, Google Cloud, PostgreSQL, og Docker.
Hvad tilbyder GoWish sine medarbejdere?
GoWish tilbyder et inspirerende arbejdsmiljø med 30 dages ferie, fleksible arbejdsforhold, og unikke fordele som Happy Birthday Leave og en ugentlig frokostordning. Derudover er der fokus på teamopbygning og sjove aktiviteter året rundt.
Hvordan er arbejdsmiljøet hos GoWish?
Arbejdsmiljøet hos GoWish er dynamisk og samarbejdsorienteret, hvor teams arbejder på tværs af funktioner for at skabe intuitive brugeroplevelser. Vi værdsætter ejerskab, nysgerrighed og en legende tilgang til arbejde.
Hvad er forventningerne til en Backend Developer i denne rolle?
Vi forventer, at du kan arbejde selvstændigt på komplekse opgaver, tage ansvar for tekniske beslutninger, og kommunikere proaktivt om fremskridt og risici. Du skal også være dygtig til at identificere tekniske forbedringsmuligheder.
Hvilke teknologier vil jeg arbejde med som Backend Developer?
Som Backend Developer vil du arbejde med teknologier som JavaScript/TypeScript, GraphQL, SQL-baserede databaser, og integrere med interne og eksterne API'er. Erfaring med Docker, Kafka, og Prometheus/Grafana er også en fordel.
Hvordan foregår samarbejdet i teamet?
I GoWish arbejder vi i tværfaglige teams bestående af Product Managers, Product Designers og udviklere, der alle bidrager til at designe og implementere løsninger. Samarbejdet er præget af åben kommunikation og fælles mål.
Hvad gør GoWish til en attraktiv arbejdsplads?
GoWish er en attraktiv arbejdsplads på grund af sin fokus på medarbejdernes trivsel, muligheder for personlig udvikling, og et stærkt fællesskab. Vi stræber efter at skabe en arbejdsplads, hvor medarbejdere kan føle sig støttet og engageret.