Backend Developer (Node.js/TypeScript)
Chcete vyvíjet backendové služby, které mají reálný dopad na každodenní fungování univerzity? Přidejte se k internímu vývojovému týmu Univerzity Hradec Králové a podílejte se na modernizaci informačních systémů, které denně využívají studenti, akademici i zaměstnanci. Čeká vás práce na smysluplných projektech, moderním technologickém stacku a řešeních, která jsou vidět. Jsme menší tým, ve kterém se neztratíte v anonymní korporátní struktuře. Budete mít prostor ovlivňovat architekturu, podobu API i směřování nových aplikací od návrhu až po nasazení. Úzce spolupracujeme s frontendovými vývojáři, správci infrastruktury i dalšími útvary univerzity, takže práce je pestrá, praktická a blízko uživatelům. Pracoviště se nachází v kampusu UHK v Hradci Králové, naproti Fakultní nemocnici, s dobrou dostupností a možností částečného home office po zapracování.
Technologie
Pracujeme zejména s technologiemi Node.js, TypeScript a NestJS. API navrhujeme v duchu API-first přístupu s využitím OpenAPI a sdílených typů mezi backendem a frontendem. Databázová vrstva stojí na Microsoft SQL Serveru, TypeORM a databázových migracích. Kód spravujeme v Gitu/GitLabu a při vývoji aktivně využíváme moderní nástroje včetně AI asistence. Frontendový tým používá React, TypeScript a Vite.
Náplň práce
Na této pozici budete navrhovat a vyvíjet backendové služby pro nové i modernizované univerzitní aplikace. Nepůjde jen o rutinní údržbu – budete se podílet na technických rozhodnutích, návrhu datových modelů, podobě API kontraktů a postupném převodu starších řešení do moderního prostředí. Důležitou součástí práce bude spolupráce s frontendovým týmem, analytiky a správci infrastruktury, aby vznikala stabilní, bezpečná a dobře udržovatelná řešení.
- Analýza požadavků a návrh technických řešení backendových aplikací
- Vývoj a údržba backendových služeb v Node.js, NestJS a TypeScriptu
- Návrh, implementace a dokumentace REST API (API-first, OpenAPI, sdílené typy)
- Práce s MS SQL Server – návrh datových modelů, správa změn přes migrace
- Integrace interních a externích systémů, implementace autentizace a autorizace
- Spolupráce s frontendovým týmem na návrhu API a nových funkcí
- Spolupráce se správci infrastruktury při nasazování a provozu
- Reengineering stávajících aplikací do moderního stacku, řešení provozních incidentů
- Tvorba automatizovaných testů a technické dokumentace
- Sledování trendů v backendovém vývoji a jejich uplatnění při modernizaci
Požadujeme
- SŠ vzdělání, důležitější než formální titul je pro nás schopnost přemýšlet nad řešením, psát kvalitní kód a učit se nové věci
- Zkušenost s vývojem backendových aplikací v JavaScriptu nebo TypeScriptu (TS je náš cílový standard)
- Orientaci v návrhu a implementaci REST API
- Znalost SQL a práce s relačními databázemi
- Analytické myšlení, samostatnost, ochotu učit se nové věci
- Pasivní znalost AJ (čtení technické dokumentace)
- Zodpovědný přístup k vývoji, smysl pro čistý a udržitelný kód a chuť posouvat věci dopředu
- Vstřícné a komunikativní vystupování
Výhodou:
- Zkušenost s NestJS, Express nebo Fastify
- Zkušenost s MS SQL Server, ORM nebo databázovými migracemi
- Znalost OOP, OpenAPI a sdílených API kontraktů
- Zkušenost s Git/GitLab, autentizací/autorizací nebo bezpečností webových aplikací
- Zkušenost s využitím AI nástrojů při vývoji
Nabízíme
- Stabilní pracovní zázemí veřejné vysoké školy s perspektivou dlouhodobé spolupráce
- Pracovní úvazek 1,0
- Po zapracování možnost částečného home office
- Přátelské pracovní prostředí menšího týmu, kde je prostor pro vlastní nápady, samostatnost i přímý vliv na výslednou podobu řešení
- 6 týdnů dovolené
- Podporu odborného růstu – možnost dalšího vzdělávání, práce s moderními technologiemi a zapojení do rozvoje univerzitních systémů
- výhodný telefonní tarif
- peněžitý příspěvek na stravu
- benefitní program UHK
- Hrubá mzda 38-45 tis. Kč, doplněná o benefity UHK a stabilní pracovní podmínky
Předpokládaný nástup: od 1. 9. 2026 nebo dohodou
Strukturovaný životopis zasílejte do 10. 8. 2026 e-mailem na adresu: michal.zamecnik@uhk.cz, popřípadě poštou na adresu:
Mgr. Michal Zámečník
Univerzita Hradec Králové – rektorát
Rokitanského 62
500 03 Hradec Králové 3.
Případné dotazy směřujte na:
Mgr. Michal Zámečník
* Univerzita Hradec Králové si vyhrazuje právo zrušit výběrové řízení.
Nabídka sekce: Veřejné informace