25120 Vývojáři softwaru
ZamK
Kontakt e-mailem.
Požadavky: Python na výborné úrovni - dokážeš psát čistý, efektivní a udržitelný kód; znalost testovacích frameworků (pytest, unittest, Robot Framework nebo podobných); pokročilá znalost UNIX/Linux systémů, bash, networking a systémového ladění; znalost práce s automatizovaným testováním, CI/CD a server-side systémy. Přirozený zájem o kvalitu, spolehlivost a bezpečnost software. Komunikační angličtinu pro spolupráci s týmem v EU a USA.
Specializují se na vývoj softwaru na míru se silným důrazem na full‑stack vývoj a automatizované QA. Poskytují řešení zahrnující aplikace, testování, DevOps a integraci AI pro zrychlení nasazení a zajištění kvality. Nabízejí také support ve funkci fractional CTO pro strategii technického rozvoje a škálování produktů.
Charakteristika profese
Vývojář / Vývojářka je odborník, který navrhuje, vytváří, testuje a udržuje softwarové aplikace a systémy. Mezi hlavní pracovní činnosti patří analýza požadavků, návrh architektury, implementace kódu, psaní jednotkových a integračních testů, ladění chyb a dokumentace. Odpověností je zajištění správné funkčnosti, spolehlivosti a bezpečnosti vyvíjeného řešení v rámci dohodnutých technických specifikací. Pracovní prostředí zahrnuje týmovou spolupráci s kolegy z vývoje, testování, produktového managementu a provozu, často v kombinaci s verzovacími systémy a automatizovanými procesy nasazení.
Typické oblasti uplatnění zahrnují vývoj webových a mobilních aplikací, podnikových systémů, vestavěného softwaru, datových a analytických řešení nebo cloudových služeb. Používané nástroje a technologie zahrnují programovací jazyky (např. Java, C#, Python, JavaScript), vývojová prostředí, systémy pro správu verzí, CI/CD pipeline, kontejnery a databázové technologie. Postupy zahrnují agilní metodiky, testování, code review a bezpečnostní audity. Odborná zaměření mohou zahrnovat backend, frontend, DevOps, bezpečnostní implementace nebo práci s real‑time a distribuovanými systémy.