Jobs · startupjobscz

F

Lead Fullstack Engineer - IoT Domain

Cobalt Streamworks · Praha · Indexed 22d ago

onsitelead5-8 yrs🇨🇿 Czech Republic
Apply on startupjobscz

About the role

Design and build key components of a new energy management platform from scratch.

Cobalt Streamworks 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 Cobalt Streamworks 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. Tým Budeš součástí Development týmu (~8 lidí), který pokrývá jak stávající platformu, tak Next Gen. Reportuješ přímo na Juraje 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. Teambuildiny, 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ě. :-)

Read the full posting on startupjobscz

FAQ

Is the Lead Fullstack Engineer - IoT Domain role at Cobalt Streamworks remote?+

This Lead Fullstack Engineer - IoT Domain position is listed as onsite (Praha).

What seniority level is this Lead Fullstack Engineer - IoT Domain role?+

This is a lead level position.

How do I apply for the Lead Fullstack Engineer - IoT Domain role at Cobalt Streamworks?+

Use the "Apply on startupjobscz" button to open the original posting on startupjobscz, where you can submit your application directly to Cobalt Streamworks.