Lead Fullstack Engineer – IoT Domain

Letos jsme začali stavět Flowbox Next Gen – rebuild naší platformy pro správu energie od nuly.Letos jsme začali stavět Flowbox Next Gen – rebuild naší platformy pro správu energie od nuly. Hledáme někoho, kdo převezme full-stack a IoT vrstvu a dotáhne ji od prvního commitu do produkce.

On-site
Prague
Full Time

FLOWBOX vyvíjí platformu pro autonomní řízení energií (elektřiny, plynu, vody a tepla) v průmyslu, budovách a chytrých městech. Od roku 2012, přes 300 instalací, zákazníci jako Volvo nebo AGC. Teď stavíme novou generaci platformy.

Proč teď

Stavíme FLOWBOX Next Gen od nuly. Nová platforma pro řízení a monitoring energií - od sběru dat z měřičů přes IoT až po cloudovou analytiku. Žádná údržba starého kódu, jde o to postavit něco, co za dva roky poběží u zákazníků v produkci. Přijdeš v moment, kdy se věci ještě dají ovlivnit.

Budeš součástí Development týmu (~8 lidí), který pokrývá jak stávající platformu, tak Next Gen. Reportuješ přímo na Jura Longauera (CTO).  

Úzce spolupracuješ s Ondřejem Hruškou (Energy Domain Architect) - Ondřej vlastní energy doménu, protokoly a fyziku toho, co měříme. Ty vlastníš platformu a produktovou vrstvu nad tím. Jde o čisté rozdělení práce na greenfieldovém projektu, ne o hierarchii. S CPO Mirem Zapletalem řídíš, co a v jakém pořadí stavíte.

Co tě čeká

  • Navrhuješ a stavíš klíčové části Flowbox Next Gen od nuly do produkce - frontend i backend v TypeScript/Node.js.
  • Stavíš IoT vrstvu: sběr a zpracování dat z tisíců měřičů a zařízení, i při výpadku připojení.
  • Spolu s Ondřejem spoluvlastníš architekturu a řídíš otevřená rozhodnutí o stacku (cloud/on-prem, datová vrstva, serverless) - s argumenty, ne preferencemi.
  • Nastavuješ standardy, podle kterých NG tým staví: code review, testování, CI/CD.

Co je nezbytné

  • 6+ let komerčního vývoje softwaru, z toho několik let s vlastnictvím architektury nebo vedením buildu.
  • Opravdu full-stack: silný v TypeScript a Node.js napříč FE i BE - ne backend, který toleruje React, ani naopak.
  • Reálná IoT zkušenost: telemetrie, device data, edge-to-cloud - zvládal/a jsi výpadky konektivity, ordering, backpressure, škálování.
  • Postavil/a jsi produkt od nuly a dotáhl/a ho do produkce, a dokážeš říct, co bys příště udělal/a jinak.
  • Umíš dělat architektonická rozhodnutí pod nejistotou a obhájit je.

Co oceníme navíc

  • MQTT a znalost IoT protokolů (BACnet, Modbus, OTE).
  • Energy/utilities doména nebo znalost metering protokolů.
  • Zkušenost s migrací legacy produktu na novou platformu.
  • DevOps fluency: kontejnerizace, CI/CD, infrastructure-as-code.

Co nabízíme

  • Reálný greenfield - vlastníš platformovou vrstvu od prvního commitu.
  • Claude Code licence od prvního dne. AI-asistovaný vývoj je tady first-class, ne pilot.
  • Autonomie, která něco znamená: pomáháš vybrat stack, ve kterém budeš žít.
  • Hybrid v Chodov Parku (metro) - 3 dny v kanceláři, zbytek remote.
  • Multisportka, vzdělávací budget (eventy, kurzy, webináře), angličtina.
  • Teambuildingy, které nejsou povinné. Byli jsme na horách, plavili se po Berounce, pravidelně vaříme a pořádáme firemní snídaně.
  • Máme TACO - posíláme si vzájemně ocenění a sbíráme je na firemní e-shop (lístky do kina, day off, výběr hardwaru).

Jak to bude dál?

Pošli CV a klidně přidej pár řádků o projektu, kde jsi stavěl/a greenfield v produkci. Žádný formální motivační dopis, stačí neformální email.

Ozve se ti Alžběta z HR na krátký call.  
Pokud si budeme sedět, čeká tě technické kolo s Jurou a Ondřejem - architektonická diskuze nad reálným problémem, žádný leetcode.

Nejsi si jistý/á, jestli sedíš na 100 %? Ozvi se stejně. :-)

Formulář

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.