Proč tuto roli otevíráme
Pro podporů projektů pro naše klient z řad komerční i státní sféry hledáme člověka, který dokáže přemýšlet nad celým řešením – od databáze a back-end služeb přes webové rozhraní až po mobilní aplikaci.
Jsme menší česká firma, ne korporát. To znamená méně byrokracie, rychlejší domluvu, větší autonomii a přímý dopad na projekty i fungování týmu. Zároveň očekáváme samostatnost, odpovědnost a chuť převzít zodpovědnost za výsledek.
Co budeš dělat
Náplň práce
- Navrhovat, vyvíjet a udržovat robustní back-end služby v jazyce Java a Spring Boot.
- Tvořit moderní webové aplikace v React.js a Next.js s využitím SSR i CSR přístupů.
- Vyvíjet mobilní aplikace pro iOS a Android pomocí React Native.
- Integrovat webové a mobilní klienty s back-endem přes REST nebo GraphQL API.
- Podílet se na návrhu škálovatelných systémů, architektury aplikací a technických rozhodnutích napříč celým stackem.
- Pracovat s databázemi, navrhovat datové struktury a řešit optimalizaci výkonu.
- Zapojovat se do DevOps prostředí, CI/CD pipeline, Dockeru a Kubernetes.
- Testovat vlastní řešení a podílet se na kvalitě kódu pomocí nástrojů jako JUnit, Jest nebo Cypress.
- Spolupracovat v agilním režimu Scrum nebo Kanban s vývojovým týmem, klienty i dalšími specialisty.
Co od tebe potřebujeme
Dovednosti a zkušenosti
Bez toho to nepůjde
- Alespoň 5 let praxe ve vývoji softwaru.
- Silnou praxi s Java back-end vývojem, ideálně Java 17+ a Spring Boot.
- Výbornou znalost React.js a TypeScriptu.
- Zkušenost s Next.js, server-side renderingem, client-side renderingem a návrhem moderních webových aplikací.
- Praktickou zkušenost s vývojem mobilních aplikací v React Native.
- Zkušenost s návrhem a integrací REST nebo GraphQL API.
- Znalost relačních databází, například PostgreSQL nebo MySQL.
- Schopnost přemýšlet nad výkonem, škálovatelností, bezpečností a kvalitou výsledného řešení.
- Velmi dobrou češtinu a angličtinu pro komunikaci v týmu i s klienty.
- Samostatnost, odpovědnost, proaktivitu a schopnost dotahovat věci do konce.
Výhodou bude
- Zkušenost s Dockerem, Kubernetes a CI/CD prostředím.
- Znalost Kafka nebo jiných nástrojů pro asynchronní komunikaci.
- Zkušenost s testováním pomocí JUnit, Jest, Cypress nebo podobných nástrojů.
- Zkušenost s NoSQL databázemi nebo pokročilejší optimalizací databázového výkonu.
- Zkušenost s projekty pro větší organizace, veřejnou správu nebo regulované prostředí.
- Certifikace nebo hlubší zkušenost s cloudem, například AWS nebo Google Cloud.
- Chuť přinášet vlastní nápady, zlepšovat způsob práce a podílet se na technologickém směřování projektů.
Technologie a nástroje
Co u nás potkáš
Nepotřebujeme, abys uměl/a úplně všechno. Důležité je, abys měl/a silný základ ve full stack vývoji, uměl/a přemýšlet nad celým řešením a měl/a chuť se dál posouvat.
Nesedí ti tato pozice? Nevadí!
Budeme tě informovat o nových pozicích, které otevíráme. K tomu jednou týdně získáš praktické tipy, které ti pomohou se lépe připravit na další kariérní krok.
Náš newsletter je bez spamu. Jen kariérní obsah a nové pracovní pozice. Z odběru se můžete kdykoliv odhlásit.

