IDEA StatiCa je přední světový inovátor v oblasti softwaru pro navrhování stavebních konstrukcí. Naše desktopové i cloudové aplikace pomáhají statikům ve více než 125 zemích přesně posoudit konstrukční prvky, které dřív museli jen odhadovat. 

Jako Senior Software Engineer budete rozhodovat o architektuře našich aplikací, zlepšovat codebase, který se vyvíjí přes 15 let, a nastavovat technické standardy platné napříč všemi vývojovými týmy. 

Připojíte se k našemu týmu Platform. Podporujeme vývoj produktů v autonomních týmech — dáváme jim společný technický základ, architekturu a nástroje. Autonomie není anarchie. Není to role pro každého: nedostáváte hotová zadání, problémy si hledáte a obhajujete sami a svá rozhodnutí prosazujete argumentem, ne autoritou. Tahle role dává smysl člověku, kterého baví právě tahle část řemesla. 

VAŠE NÁPLŇ PRÁCE?

  • Rozvíjet celé produktové portfolio — vaše rozhodnutí se promítnou do všech našich aplikací. 
  • Rozhodovat o architektuře našich aplikací — vrstvení, hranice modulů, správa závislostí. 
  • Zlepšovat produkt, který se vyvíjí přes 15 let a nedá se zastavit — inkrementálně, po malých dodatelných krocích. 
  • Rozvíjet testovací strategii směrem k rychlé zpětné vazbě pro vývojáře. 
  • Vést upgrady frameworků a balíčků, rozvíjet CI/CD a vývojářské nástroje včetně AI. 
  • Nastavovat principy a konvence platné napříč týmy — a umět je vysvětlit tak, aby je lidé dodržovali. 
  • Automatizovat vše, co nás nebaví opakovaně dělat. 
VAŠE *NÁPLŇ PRÁCE*?

CO OD VÁS OČEKÁVÁME?

  • Zkušenost se zlepšováním rozsáhlého kódu, který nevznikl podle Vás. 
  • Schopnost rozpadnout složité úkoly na inkrementálně dodatelné celky. 
  • Fokus na automatizaci testů, praktická zkušenost s TDD. 
  • Znalost architektury desktopových aplikací — vrstvení, MVVM, správa závislostí. Ideálně přímo ve WPF. 
  • Schopnost prosadit technické rozhodnutí v prostředí, kde Vám nikdo nemusí dát za pravdu. 
  • Schopnost a chuť rozvíjet ostatní — mentorovat, sdílet zkušenosti a zvedat technickou úroveň napříč týmy. 
  • Alespoň středně pokročilou úroveň angličtiny. 
CO OD VÁS *OČEKÁVÁME*?

JAK FUNGUJE NÁŠ VÝVOJ?

  • 7 autonomních vývojových týmů zodpovědných za části produktu a služeb IDEA StatiCa – Steel, Concrete, BIM, Enterprise, Platform, IT Ops a Research. 
  • Max 10 členů v týmu, všichni se podílejí na zlepšení produktu a technologie. 
  • Fungujeme ve 14-denních sprintech, týmy se plně podílí na všech činnostech od nápadů a definice zadání až k testování a demu. 
  • Vývoj řídíme v Azure DevOps, kde máme vše od zadání a zdrojových kódů, přes code-review po automatické pipeliny a releasu do produkce.  
  • Pro desktopové aplikace máme 2 hlavní release a 10 patchů ročně, cloudové aplikace jako continuous delivery. Roadmapu plánujeme v Productboardu. 
  • Kód píšeme v C# v .NET 10.0, cloudový frontend v Reactu, desktopové GUI ve WPF. 
  • Cloudové aplikace provozujeme v Amazon Web Services, snažíme se maximum psát jako server-less a využívat škálovatelné managed technologie AWS. 
  • Logy ze všech našich aplikací a služeb zpracováváme v Sequ a faily zpracováváme pomocí Sentry.io, analytiku sbíráme do GA4 a PowerBI, dostupnost hlídáme Pingdomem. 

PROČ U NÁS PRACOVAT?

  • Česká firma s globálním dopadem na obor navrhování stavebních konstrukcí. 
  • Naše produkty jsou postavené na unikátní technologii a řeší problémy reálného světa, například jak omezit plýtvání materiálem při zachování bezpečnosti staveb. 
  • Rodinná firma, která úspěšně roste organicky. 
  • Tým profesionálů jak na statiku, tak na vývoj SW a cloudových služeb. 
  • Plochá organizační struktura bez středního managementu. 
  • Transparentní odměňování – kvartální bonusy jako podíl na tržbách firmy. 
  • Průběžné odborné vzdělávání – školení, certifikace v CZ i zahraničí.  
  • Kancelář v Brně, možnost částečné práce z domu, 4 týdny dovolené, 5 free days, 5 sick days. 
Tým IDEA StatiCa

Máte o pozici zájem?

Pokud vás pozice zaujala, rádi o tom uslyšíme na jobs@ideastatica.com.

A nezapomeňte prosím přiložit vaše CV.