Programátor/ka – vývoj interního informačního systému
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í