C++ Qt vývojář uživatelských aplikací
Nabízím práci
ERA a.s.
Průmyslová 462, Pardubice
Plný
Bez maturity
Angličtina
Informatika a IT služby
Nabízím práci
26. 8. 2026
O pozici
Pracovní nabídka
Vyvíjejte s námi uživatelské aplikace pro unikátní české systémy pasivního sledování a elektronického boje.
Naše aplikace pomáhají operátorům sledovat situaci ve vzduchu, vyhodnocovat zachycené signály a rozhodovat se na základě velkého množství dat v reálném čase.
Hledáme C++ vývojáře, který se chce podílet na návrhu a vývoji přehledného, spolehlivého a výkonného uživatelského rozhraní pro systémy používané v Česku i zahraničí.
Nepůjde jen o implementaci jednotlivých obrazovek. Budete řešit, jak komplexní informace vhodně zobrazit, jak má aplikace reagovat na události v systému a jak propojit uživatelské rozhraní s aplikační a doménovou logikou.
Mezi hlavní činnosti bude patřit:
- vývoj desktopových aplikací v C++ a Qt pro operátorská pracoviště našich systémů
- návrh a implementace obrazovek, ovládacích prvků a vizualizací komplexních dat
- propojování uživatelského rozhraní s aplikační a doménovou logikou
- zpracování a zobrazování dat přicházejících v reálném čase
- spolupráce s UX/UI návrháři, systémovými inženýry, analytiky, testery a dalšími vývojáři
- převádění uživatelských scénářů a návrhů rozhraní do funkčního řešení
- hledání vhodného technického řešení s ohledem na použitelnost, výkon, stabilitu a dlouhodobou udržovatelnost
- spolupráce při při tvorbě automatizovaných testů a ověřování výsledného chování aplikace
- code review a průběžné zlepšování architektury, vývojových postupů a kvality kódu
- diagnostika a řešení problémů v aplikacích nasazených jako součást rozsáhlého distribuovaného systému
Co očekáváme od vás:
- praktické zkušenosti s vývojem v moderním C++
- zkušenosti s vývojem desktopové aplikace nebo rozsáhlejšího uživatelského rozhraní
- zkušenost s Qt frameworkem, případně se chcete v Qt dále rozvíjet
- rozumíte principům objektového návrhu, oddělení prezentační a aplikační logiky a tvorbě udržovatelného kódu
- schopnost pracovat s asynchronními událostmi, datovými modely a změnami stavu aplikace
- schopnost přemýšlet nejen nad tím, zda funkce technicky funguje, ale také zda je pro uživatele srozumitelná a prakticky použitelná
- umíte diskutovat o návrhu řešení, přijímat zpětnou vazbu a spolupracovat napříč profesemi
- dokážete se orientovat v rozsáhlejším existujícím kódu a postupně jej zlepšovat
- angličtina na úrovni čtení a psaní technické dokumentace
Výhodou:
- zkušenost s Qt Widgets, QML nebo vlastními Qt komponentami
- znalost některého z návrhových přístupů MVC, MVP nebo MVVM
- zkušenost s vizualizací mapových, časových, grafových nebo jiných dat v reálném čase
- orientace v multithreadingu, asynchronním zpracování nebo distribuovaných systémech
- zkušenost s CMake, GitLabem, CI/CD a automatizovaným testováním
- vývoj pro Windows i Linux
- zkušenost s profilingem, optimalizací výkonu nebo řešením odezvy GUI
- zájem o UX a schopnost konstruktivně spolupracovat nad návrhem uživatelského
- rozhraní
- zkušenost s aplikacemi pro průmysl, dopravu, obranu, řízení provozu nebo jinou
- technicky náročnou oblast
Nabízíme:
- 25 dní dovolené + volno mezi vánočními svátky
- pružnou pracovní dobu s pevnou částí 9:00 – 14:30
- možnost home office
- stravenkový paušál
- rozmanité benefity formou cafeterie (12 000,- Kč ročně do benefitního systému cafeterie Benefit Plus)
- firemní akce, roční bonus, odměnu za doporučení nového zaměstnance a další