Full-stack senior developer (Java, Typescript) 🚀

Přidej se k Simpleway, globálnímu hráči v pasažerských informačních systémech
V Simpleway děláme systémy, které řídí všechny displeje a hlasová hlášení, které vidíš a slyšíš na letištích a velkých dopravních uzlech po celém světě. Od pražského Letiště Václava Havla přes Dubaj, Houston, Vancouver a Auckland až po metro v Kočinu. Sedíme v Praze a dodáváme projekty do Severní Ameriky, na Blízký východ, do Asie i po Evropě.
V Praze na našem systému běží přes 1400 obrazovek a hlášení u všech gatů v deseti jazycích. Podobných zákazníků máme desítky.
Přečti si o nás víc: Ze strahovských kolejí až na letiště v Dubaji (CzechCrunch)
Co bys u nás dělal(a)?
Vývoj systému s mikroservisní architekturou:
Zapojíš se do vývoje systému pro informování cestujících na letištích a vlakových zastávkách. Tento systém je mimo jiné instalovaný i na letišti Václava Havla v Praze. Používáme Spring Boot v Javě 25, ukládáme data do distribuované MongoDB databáze a pracujeme s front-endem v TypeScriptu/Reactu. Demo systému si můžeš pustit na webu https://www.airport.cx/
Vývoj vlastního audio hardwaru:
Programuješ nebo tě zajímá technologie Rust? Můžeš se zapojit do vývoje našeho hardware, který má backend v Rustu a front-end v Reactu. Hardware může být součástí našeho informačního ekosystému nebo fungovat samostatně. Podívej se na naše produktové stránky https://www.nnounce.com/
Koho hledáme?
Seniorního kolegu do development teamu o 6 lidech, který umí, který umí činit správná architektonická rozhodnutí — a stejně tak se dokáže ponořit do implementačního detailu a rozumí všemu, co mu AI doporučí (a pozná, kdy doporučí nesmysl).
Co od tebe očekáváme?
Špičkovou znalost Javy — Java (Spring) je hlavní náplň práce a potřebujeme, aby ses v ní orientoval(a) na 100 %.
Zkušenost s libovolným front-endovým frameworkem — nemusí to být zrovna React, ale nechceme čistého Java developera, který se bojí sáhnout mimo své pole působnosti. Klientská část našich systémů je webová (React) a hardwarová (Rust) a počítáme s tím, že časem pronikneš nejdřív do Reactu a později i do Rustu.
Chuť učit se nové technologie — předchozí zkušenost s TypeScriptem/Reactem nebo Rustem je výhodou, ne podmínkou.
Samostatnost a zodpovědnost — schopnost obhájit vlastní rozhodnutí.
Co Ti nabízíme?
Zajímavou práci ve společnosti s působností na globálním trhu
Kulturu malé firmy s přátelskou atmosférou a plochou strukturou – domluvíš se přímo s tím, kdo o věci rozhoduje
Flexibilní pracovní dobu bez píchaček a možnost práce z domova
Kancelář pět minut od metra Petřiny s dobrou kávou a čajem
Firemní telefon a notebook i pro soukromé použití
Odpovídající finanční ohodnocení
Budget na vzdělávání
Multisport kartu
Možnost s námi hrát pravidelně florbal nebo cvičit jógu
Jak bude probíhat výběrové řízení?
Krátký úvodní call, jeden technický pohovor u nás v kanceláři a nabídka – celé to zvládneme do dvou týdnů. Domácí úkoly nezadáváme,