Full Stack Engineer
Munkakör leírása
A Munch-nál az ételpazarlás ellen küzdünk: platformunkon keresztül a felhasználók éttermek, pékségek és élelmiszerboltok megmaradt, de kiváló minőségű ételeit vásárolhatják meg 50-70%-os kedvezménnyel. Az alkalmazásunk már mintegy 5 millió letöltést ért el négy országban (Magyarország, Csehország, Szlovákia és Románia). Mivel az országok üzleti modellje hasonló, de nem azonos, ugyanannak a terméknek több változatát kell üzemeltetnünk.
Mi lesz a feladatod
- B2C és B2B mobilappok, weboldalak és backend service-ek fejlesztése és üzemeltetése.
- Belső API-k támogatása: az üzleti csapatok ezeken keresztül automatizálnak (n8n). Ha valami elakad, közösen derítjük ki, hogy a mi oldalunkon vagy az ő workflow-jukban van-e a hiba.
- Készenlét rotációban, 8:00 és 20:00 között, hétvégén is. Hogy mit jelent ez a gyakorlatban: 2026-ban eddig hétvégén egyetlen incidens sem volt, hétköznap kettő nagyobb, mindkettő 1–2 óra alatt megoldódott.
Hogyan dolgozunk
- A stackünk érett: van landing zone, CI/CD, Kubernetes, observability, data warehouse és bevált fejlesztési folyamat. Nem tűzoltás folyik nálunk, van karbantartás, új feature fejlesztés és izgalmas megoldandó problémák.
- A fejlesztés AI eszközökkel történik (Claude Code, GitHub Copilot). MCP-n keresztül elérhetők a logok, metrikák, repók, anonimizált production adatok, egyéb harmadik feles rendszerek (Jira, Intercom és Avo, stb)
- A kódért az felel, aki írta.
Az AI gyorsít, de a review, a tesztelés és a döntés a tiéd.
Kit keresünk
Medior vagy senior kollégát
- Aki legalább egy területen (backend, mobil vagy web) magabiztos, TypeScriptben otthon van.
- Aki hatékonyan és kritikusan használja az AI eszközöket, és tudja, mikor bízhat bennük és mikor nem.
- Aki egy ekkora rendszerben is eligazodik: logokból, traces-ből, adatokból kideríti, mi történt.
- Akinek nem teher, hogy production rendszert üzemeltet, és néha neki szólnak, ha baj van.
- Akinek anyanyelvi szintű magyar és minimum B2-es, folyékony angol nyelvtudása van (a nemzetközi csapat miatt elengedhetetlen, mivel a négy ország kollégáit angolul támogatjuk).
Ha csatlakozol hozzánk, nem hagyunk magadra: szívesen mesélünk a rendszerről, kíváncsiak vagyunk a véleményedre, és együtt alakítjuk az alkalmazásokat, folyamatokat. Ezzel együtt fontos, hogy tudj önállóan dolgozni, és gondolkozz kritikusan.
A stackünk
- Nyelv: TypeScript mindenhol (Node.js, React Native)
- Mobil: React Native, React Navigation, TanStack Query, Zustand, Tailwind (Uniwind), Fastlane, Appium/WebdriverIO + Sauce Labs
- Backend: NestJS, GraphQL (Apollo), Vendure (e-commerce framework), TypeORM, BullMQ, Google Pub/Sub
- Adattárolás: PostgreSQL, Redis, Elasticsearch, BigQuery
- Infra: Google Cloud, Terraform, GKE, KEDA
- CI/CD: GitHub Actions, Docker, ArgoCD
Nem kell, hogy mindegyikhez érts. Az a fontos, hogy egy ekkora környezetben eligazodj, és használni tudd az eszközöket. Olyan kollégát keresünk, aki alapvetően fejlesztő, és jól, hatékonyan használja a munkájához az eszközöket, köztük az AI-t.
Amit adunk
- Hibrid munkavégzés: minimum heti 3 nap a belvárosi irodában (Budapest, Hercegprímás utca), 2 nap home office lehetőség.
- Egészségbiztosítás és kondibérlet
Érdekel ez az állás?