# Senior Node.js Developer

**Company:** [Cooltix](https://jobs.workable.com/companies/nx5FXr1XEQpD2jNYhAZRGF.md)
**Location:** Budapest, Hungary
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Product

[Apply for this job](https://jobs.workable.com/view/75fc572f-56d3-44bb-abc0-3ea121ce01f1)

## Description

A Cooltix magyar jegyértékesítési platform: koncertek, fesztiválok, színházak és sportesemények jegyeit adjuk el online, ülőhelytérképtől a beléptetésig. A rendszerünknek csúcsterhelést is bírnia kell: egy népszerű esemény jegyértékesítésének indulásakor percek alatt több ezer vásárlás fut be egyszerre.

Tapasztalt backend fejlesztőt keresünk, aki magabiztosan mozog Node.js és GraphQL környezetben, és önállóan visz végig feladatokat a specifikációtól az éles indulásig.

**A csapat**

10 fős Cooltix Product teamhez csatlakozol, szoros együttműködésben a frontend fejlesztőkkel, a designnal és az üzleti oldallal. Kis csapat, rövid döntési utak: amit megépítesz, az pár napon belül élesben fut.

**Stack**

-   Node.js, GraphQL (Apollo Server, Apollo Federation), Express REST végpontok
-   MongoDB (Mongoose), PostgreSQL, Elasticsearch
-   Redis, DataLoader, RabbitMQ
-   Docker, Kubernetes, DigitalOcean
-   GitHub
-   Linear, Slite, Slack, Figma
-   AI-támogatott fejlesztés: a Claude-ot és a Claude Code-ot a napi workflow-ban használjuk

**Feladataid**

-   Új funkciók fejlesztése a GraphQL API-n és a háttérszolgáltatásokban: jegyvásárlás, ülőhelykezelés, szervezői admin
-   Adatmodellek tervezése és fejlesztése MongoDB-ben
-   Integrációk fejlesztése fizetési szolgáltatókkal, hírlevél- és marketingrendszerekkel és partner API-kkal
-   Teljesítményoptimalizálás: cache-elés, query-optimalizálás, aszinkron feldolgozás
-   Unit és integrációs tesztek írása
-   Hibák kivizsgálása és javítása, a meglévő rendszer karbantartása
-   Technikai dokumentáció írása a saját fejlesztésekhez

**Munkaidő nagyjából:** 70% új fejlesztés · 15% karbantartás és hibajavítás · 10% dokumentáció · 5% egyeztetések

## Requirements

**Amit elvárunk**

-   Legalább 5 év backend fejlesztési tapasztalat Node.js-ben
-   Éles GraphQL API fejlesztési tapasztalat
-   MongoDB-tapasztalat: adatmodellezés, indexelés, aggregációk
-   Igényes, tesztelt kód
-   Önálló munkavégzés: egy feladatot a specifikációtól az élesítésig végig tudsz vinni
-   Jó kommunikáció magyarul, olvasási szintű angol

**Előny**

-   Redis, RabbitMQ vagy más message queue
-   Docker, Kubernetes, CI/CD
-   PostgreSQL, Elasticsearch
-   E-commerce, fizetési rendszerek vagy nagy forgalmú rendszerek
-   Apollo Federation, TypeScript
-   AI-eszközök (Claude, Copilot, Cursor) tudatos használata a fejlesztésben

## Benefits

-   Havi bruttó 1 500 000 – 2 500 000 Ft
-   Hibrid munkavégzés, rugalmas munkaidő
-   MacBook
-   Kis, lapos szervezet, valódi beleszólás a technikai döntésekbe
-   AI-eszközök céges előfizetéssel
-   Belső képzések
-   Modern iroda, ingyenes kávé, nincs dress code

**Felvételi folyamat**

1.  Szakmai interjú online (60 perc)
2.  Gyakorlati próbafeladat, live coding (90 perc)
3.  Ajánlat, kb. 1–2 héten belül az első beszélgetéstől
