Back-End Developer @ CRUXO TvĹŻj kĂłd. Ĺ˝ivĂ˝ produkt. RetaileĹ™i, kteřà ho pouĹľĂvajĂ kaĹľdĂ˝ den.
Cruxo
Praha · Kraj Praha · Česká republika
Popis pozice
O CRUXO
CRUXO je retail media platforma, která pomáhá retailerĹŻm budovat, Ĺ™Ădit a monetizovat jejich reklamnĂ ekosystĂ©m. Naši technologii dnes pouĹľĂvajĂ vĂ˝znamnĂ evropštĂ retaileĹ™i — mezi nimi Dr.Max, Rossmann, Astratex nebo Slevomat — a pĹŻsobĂme v pÄ›ti evropskĂ˝ch zemĂch.
Propojujeme reklamnĂ prostor, data a dodavatele retailerĹŻ do jednoho škálovatelnĂ©ho Ĺ™ešenĂ. A teÄŹ stavĂme CRUXO Intelligence — systĂ©m, kterĂ˝ celĂ˝ ten ekosystĂ©m posouvá od správy k aktivnĂmu rĹŻstu. AI je v tom pro nás nástroj, ne marketingovĂ© heslo.
Hledáme BE developera, kterĂ˝ si chce sáhnout na produkt s reálnĂ˝m dopadem — ne na internĂ tooling, kterĂ˝ nikdo nevidĂ.
Pro koho je tahle role
BuÄŹme od začátku rovnĂ.
Tahle role je pro tebe, pokud:
umĂš psát škálovatelnĂ© a bezpeÄŤnĂ© aplikace v TypeScriptu a Node.js a znáš je do hloubky — Nest.js, GraphQL, Apollo, messaging infrastruktura,nebojĂš se pĹ™evzĂt odpovÄ›dnost za část systĂ©mu a Ĺ™Ăct si, co a jak se má udÄ›lat,a chceš pracovat v malĂ©m tĂ˝mu, kde tvoje práce jde do produkce — ne do backlogu na přÚtĂch šest mÄ›sĂcĹŻ. MluvĂš ÄŤesky nebo slovensky.
Tahle role nenĂ pro tebe, pokud:
chceš prostĹ™edĂ, kde je kaĹľdĂ© rozhodnutĂ schváleno tĹ™emi lidmi a dvÄ›ma komisemi,nebo hledáš nÄ›koho, kdo ti bude neustále Ĺ™Ăkat, co pĹ™esnÄ› dÄ›lat,nebo pĹ™edstavou ideálnĂ práce je plnĂ˝ remote.
Realita role — pĹ™eÄŤti si to dĹ™Ăv, neĹľ budeš ÄŤĂst dálTĂ˝m je 6 lidĂ. NestavĂš na zelenĂ© louce — pĹ™ebĂráš ĹľivĂ˝ systĂ©m s reálnĂ˝mi zákaznĂky a existujĂcĂm technickĂ˝m dluhem. Tempo je startupovĂ©. Rozhoduješ se rychle, shipuješ a iteruješ. ÄŚekáme, Ĺľe pĹ™ineseš názor, ne jen implementaci zadánĂ. A vÄ›tšinu ÄŤasu trávĂme spolu v kanceláři — protoĹľe věřĂme, Ĺľe dobrĂ© vÄ›ci vznikajĂ spoleÄŤnÄ›, ne na Slacku.
Co budeš dělat
- VĂ˝voj a ownership BE. VyvĂjĂš a rozvĂjĂš škálovatelnĂ© aplikace v TypeScriptu a Node.js (Nest.js) — od GraphQL rozhranĂ pĹ™es messaging infrastrukturu (NATS) aĹľ po integraci sluĹľeb. PĹ™emýšlĂš v pojmech spolehlivosti a vĂ˝konu, ne jen syntaxe.
- Architektura a technická rozhodnutĂ. Jsi součástĂ konverzace o tom, co se stavĂ a proÄŤ. NesedĂš na konci zadávacĂho Ĺ™etÄ›zce — spolupracuješ na návrhu Ĺ™ešenĂ od začátku.
- Kvalita a standardy. Staráš se o to, aby systĂ©m zvládal i za rok to, co zvládá dnes — a ideálnÄ› vĂc.
- AI jako páka. AktivnÄ› vyuĹľĂváš modernĂ AI nástroje ke zvýšenĂ vlastnĂ produktivity. NeÄŤekáme vĂ˝zkumnĂka — ÄŤekáme ÄŤlovÄ›ka, kterĂ˝ AI umĂ pouĹľĂt k lepšĂm vĂ˝sledkĹŻm.
Co potřebuješ umět
- TypeScript, Node.js, Nest.js
- GraphQL, Apollo
- Modernà architektura webových a cloudových systémů
- Messaging systĂ©my — NATS, pĹ™ĂpadnÄ› RabbitMQ nebo Kafka
- Technická angličtina
Nehledáme checklist. Hledáme člověka, který rozumà tomu, proč ta věc funguje — nebo nefunguje.
Co naopak nehledáme
Člověka, který:
- odkáže napsat kĂłd, ale nedokáže Ĺ™Ăct, proÄŤ takto,
- ÄŤeká na zadánĂ mĂsto aby pĹ™išel s návrhem,
- nebo se vyhýbá odpovědnosti za výsledek.
Co nabĂzĂme
- Práci na ĹľivĂ©m produktu, kterĂ˝ pouĹľĂvajĂ velcĂ evropštĂ retaileĹ™i — ne na internĂm toolingu.
- ModernĂ kanceláře v KarlĂnÄ› — startup srdci Prahy — kde vÄ›tšinu ÄŤasu trávĂme spolu jako tĂ˝m.Â
- MoĹľnost obÄŤas pracovat z domova samozĹ™ejmÄ› je.MalĂ˝, soudrĹľnĂ˝ tĂ˝m s neformálnĂ kulturou a vysokou mĂrou autonomie.
- Prostor dÄ›lat vÄ›ci dobĹ™e — s názorem a bez zbyteÄŤnĂ© byrokracie.MoĹľnost rĹŻst v seniornĂm kolektivu, kde se vÄ›ci Ĺ™ešà rovnou.
Jak se ozvat
Pošli pár vÄ›t o sobÄ› a ukázku kĂłdu z vÄ›tšĂho projektu, kde jsi vĂ˝hradnĂm autorem danĂ© části. NemusĂ to bĂ˝t GitHub readme — staÄŤĂ kontext, co jsi Ĺ™ešil a jak.