Programátor/ka - vývoj interního informačního systému
O pozici
Vyvíjíme vlastní informační systém, který každý den řídí klíčové procesy v síti odběrových center krevní plazmy - od evidence a plánování až po zpracování dat a realtime komunikaci. Nejde o podpůrnou aplikaci „někde na pozadí“. To, co naprogramujete, se přímo používá v každodenním provozu našich center.
O systému
Provozní systém pro řízení procesů na pobočkách, s realtime funkcemi.
Přístup k vývoji
Ve vývoji fungujeme AI-first. Agentní AI nástroje (např. Claude Code) používáme jako běžnou součást práce - při implementaci, refaktoringu, tvorbě testů, code review i dokumentaci. Hledáme člověka, který umí AI efektivně zapojit do vývoje, ale zároveň dokáže výstupy technicky posoudit a nést odpovědnost za výsledné řešení.
Co bude Vaší pracovní náplní?
Vývoj
Vývoj a údržba jednotlivých modulů systému
Návrh a implementace GraphQL API (PostGraphile)
Práce na realtime vrstvě
Integrace s externími systémy
DevOps
Správa a nasazení aplikace na Linux serverech
Budování a údržba CI/CD pipeline
Kontejnerizace služeb (Docker)
Monitoring a logování provozu (např. Grafana/Prometheus, ELK)
Zálohování, obnova a péče o dostupnost systému
Spolupráce na validacích a dokumentaci ke změnám v systému (regulované prostředí)
S jakými technologiemi budete pracovat? (tech stack)
Frontend
Vue.js
TypeScript
Quasar Framework
Electron (desktopová aplikace)
Backend
PostgreSQL
PostGraphile / GraphQL
DevOps / infrastruktura
Linux (administrace, deployment)
Docker
CI/CD (GitHub Actions)
WebSocket komunikace
Samba/NFS (sdílení souborů Windows Linux)
Co od Vás očekáváme?
Zkušenost s vývojem produkčních aplikací v TypeScriptu / JavaScriptu
Dobrou znalost PostgreSQL a práce s API
Schopnost orientovat se nejen v aplikačním kódu, ale i v jeho provozu na Linuxu
Samostatnost při návrhu technického řešení a schopnost domyslet dopady změn na celý systém
Aktivní využívání AI nástrojů při vývoji a schopnost kriticky posoudit jejich výstupy
Spolehlivost a proaktivní přístup
Nemusíte znát každou technologii z našeho stacku. Důležitější je pro nás technický rozhled, schopnost rychle se zorientovat a převzít odpovědnost za výsledné řešení.
Co uvítáme navíc?
Zkušenost s vývojem v regulovaném prostředí (GMP, GAMP 5)
Zkušenost s integracemi laboratorních nebo zdravotnických zařízení
Znalost realtime architektur (pub/sub, event-driven systémy)
Zkušenost s monitoringem a provozem produkčních systémů
Čím Vás za to odměníme?
Práce je plně remote (s příležitostným osobním setkáváním v Brně nebo Praze)
Dovolená 5 týdnů
3 dny Sick Days
Benefitní karta Pluxee / příspěvek 300-600Kč měsíčně/ nebo MultiSport karta
Poukaz k narozeninám v hodnotě 500,-Kč
Stravenky v hodnotě 235,-Kč
Pravidelná školení