Állás · Senior

Senior full-stack mérnök (Next.js / TypeScript)

Fullstack Developer • Senior • Remote • Teljes munkaidő • Ukrajna Ukrajna

Az Uptech olyan mérnököt keres, aki teljes egészében átvállalja egy 30 éves múltú amerikai autósport-médiaplatform új alprojektjeinek fejlesztését. A munka közvetlenül a CTO-val folyik, a termékről is lehet dönteni.

Feladatok

  • ▹A platform végponttól végpontig tartó gondozása: frontend, backend, az infrastruktúra támogatása és bővítése
  • ▹Új termékek építése: univerzális login rendszer, egységes Identity-réteg, előfizetés- és jogosultságkezelő portál Stripe-integrációval és egyedi API-kkal
  • ▹A tartalmi architektúra fejlesztése: átállás a szokásos cikkmegjelenítésről (kb. 100 ezer oldal) összetett, többtípusú feedekre (videó, galéria, vegyes folyamok)
  • ▹Legalább 2 projekt párhuzamos vezetése (2-6 hetes sprintek), a marketing vagy a szerkesztőség sürgős kéréseinek rugalmas beillesztésével
  • ▹Hibakeresés: összetett aszinkron konfliktusok (race condition) megoldása hirdetési scriptek és külső SDK-k (például IAS) inicializálásánál
  • ▹AdTech-munka és renderelés-optimalizálás
  • ▹Kiadás a preview branch → PR → review → merge → release folyamat szerint, gyakori kis deploymentekkel, péntekenként kiadás nélkül
  • ▹Önálló működés: feladatbecslés, tervezés közvetlenül a CTO-val, önálló tesztelés és kód-dokumentálás (a projekt dedikált QA és PM nélkül fut)

Elvárások

  • ▹Folyékony szóbeli és írásbeli angol, hogy a műszaki megoldásokat és architektúrát közvetítő nélkül megbeszélhesd a CTO-val
  • ▹3+ év tapasztalat Next.js (App Router), React és TypeScript területén
  • ▹Backend-szakértelem: API-k építése, adatbázisok kezelése, külső szolgáltatások integrálása, a szerveroldali logika önálló megtervezése és megvalósítása
  • ▹Identity- és Auth-tapasztalat: autorizációs rendszerek, szétszórt felhasználói adatbázisok egyesítése egy Identity-rétegbe, Universal Login megvalósítása
  • ▹Gyakorlat összetett aszinkron helyzetekkel (race condition) és hirdetési/külső SDK-k integrálásával
  • ▹Tapasztalat UI-könyvtárakkal (Material UI, Tailwind / CSS Modules) és Storybook design systemekkel
  • ▹Magabiztos Jest és React Testing Library ismeret, az akadálymentességi (a11y) szabványok mély ismerete és automatizált tesztelésük
  • ▹Fejlesztői szintű Figma-gyakorlat: specifikációk pontos olvasása, webes assetek exportálása és optimalizálása
  • ▹Készenlét az US Pacific időzónával való átfedésre: napi kb. 4 óra, a munka egy része esti (kb. 22:00-ig kijevi idő szerint)

Előny

  • ▹Tapasztalat a Cloudflare ökoszisztémával (Workers / Edge runtime, Hono, D1, KV)
  • ▹Mély AdTech-ismeret a kiadói oldalon (Google Ad Manager, Integral Ad Science), a viewability és a követés metrikáinak ismerete
  • ▹Tapasztalat fizetési rendszerek és számlázás integrálásában (különösen Stripe)

Soft skillek

Önállóság a folyamatokbanTöbb projekt párhuzamos kezelése

A munkáltatóról

Az Uptech nemzetközi szoftverfejlesztő cég, amely amerikai és európai startupokkal és ismert vállalkozásokkal dolgozik. Tíz év alatt több mint 150 terméket készített, köztük a Dollar Shave Club, a Goat és az Aspiration számára.

Nyelvtudás: Angol: folyékony szóban és írásban

Hasonló állások