Jobs · startupjobscz
Software Architect
Nimbus Data Systems · Praha · Indexed 20d ago
About the role
Lead the technical direction and design of software solutions, mentoring developers and ensuring high-quality code.
Koho hledáme? Software Architect je profík, který dává našim softwarovým řešením strategický směr a je zodpovědný za celkový technický návrh. Je to člověk, který vede vývojáře a funguje jako hlavní decision-maker, jakmile přijde na technické strategie, nástroje a systémy. Hledáme někoho, kdo zná vývoj softwaru od A do Z, má zkušenosti s různými programovacími jazyky i technologiemi a rozumí si i s AI-powered vývojem. Mělo by tě bavit věci vylepšovat, inovovat a hlavně je posouvat k reálným výsledkům. Jak bude vypadat tvoje práce? 1. Návrh a implementace robustních systémů: Budeš navrhovat a stavět architektury, které jsou nejen škálovatelné a spolehlivé, ale dávají smysl i z byznysového úhlu pohledu. Čeká tě testování prototypů a úzká spolupráce s ostatními architekty, se kterými budeš projekty společně rozjíždět a dotahovat. 2. Dokumentace, která má hlavu a patu: Aby projekty šlapaly jako na drátkách, je potřeba, aby každý věděl, co má dělat. Alfou a omegou tvojí práce pro tebe bude tvorba dokumentace, podle které budou vývojáři pracovat. Podklady pak průběžně ladíš tak, aby seděly se skutečným stavem systému. 3. Kick-off a exekuce projektů: Povedeš zahájení projektů a budeš určovat jejich rozsah a cíle. Máš hands-on přístup, pomáháš vývojářům posouvat věci dopředu a vedeš projekt do cílové rovinky. 4. Leadership: Funguješ jako technický lídr a nebojíš se dělat důležitá rozhodnutí ohledně našich softwarových systémů. Mentoruješ svůj tým a dohlížíš na to, aby řemeslné zpracování kódu bylo na té nejlepší úrovni. 5. Řízení životního cyklu softwaru: Dohlížíš na celý proces vývoje a staráš se o to, aby všichni v týmu architektuře rozuměli. Když je potřeba, dokážeš pružně reagovat na změny v zadání a na novinky, které se v tech světě zrovna objeví. 6. Komunikace: Umíš srozumitelně vysvětlit i ten nejsložitější technický oříšek tak, aby ho pochopili i netechničtí kolegové nebo klienti. Veškerou dokumentaci držíš aktuální a přehlednou, aby vývojáři přesně věděli, na čem se má pracovat. 7. Udržuješ si přehled: Sleduješ nejnovější trendy, aby náš tech stack nezamrzl v čase. Pracujeme pro klienty z různých odvětví, takže se budeš muset rychle zorientovat v nových oborech a hledat ta správná řešení i v oblastech, které pro tebe ještě před měsícem byly španělskou vesnicí. 8. Spolupráce a mentoring: Tvoje agenda bude provázaná s prací dalších členů týmu (product owners, designéři, vývojáři, projekťáci). Nasloucháš ostatním, díváš se na problémy z různých úhlů a nebojíš se zkoušet alternativní cesty a postupy. 9. Příprava projektových nabídek: Tvoje know-how je klíčové i pro obchod. Pomáháš nám správně odhadnout rozsah projektů, termíny, milníky a taky včas odhalit rizika, která by nás mohla potkat. 10. Ladění vnitřních procesů: Koukáš se na to, jak věci děláme, a navrhuješ vylepšení v oblasti designu, deploymentu i údržby Co bychom u tebe rádi viděli: ● Umíš se domluvit jak s klientem, tak s vývojářem ● Máš v malíku systémovou analýzu a návrh architektury ● Umíš tvořit přehlednou a pochopitelnou dokumentaci (knowledge-base, diagramy, …) ● Hands-on přístup (hlavně při startu projektů) ● Technický leadership a mentoring ● Úzká spolupráce s implementačním týmem ● Baví tě sledovat, co je v oboru nového ● Máš zkušenosti s vývojem s pomocí AI (nástroje, modely, MCP, specs-driven development) ● Zvládneš se zapojit do tvorby klientských nabídek ● Znáš alespoň dva různé programovací jazyky a jejich ekosystémy (Java, TypeScript, C#, Python, Clojure, F#, Erlang...) ● Rozumíš návrhovým vzorům (GoF, Enterprise design patterns, Microservices...) ● Češtinu nebo angličtinu máš na úrovni B2 nebo vyšší A extra body získáš, pokud máš zkušenosti s: ● Funkcionálním programováním ● Prací na komplexních systémech (třeba trading platformách, Buy Now - Pay Later nebo identity-based řešeních) ● Různými cloudovými providery (AWS, Azure, GCP) ● Přesahem do presale procesu ● Platformou .NET a jejím ekosystémem Na oplátku dostaneš: 🖖 „Hej kámo“ přístup a otevřená kultura. ⏰ Flexi pracovní doba. ⚖️ Péče o psychickou pohodu díky terapeutům z Terap.io. 💆 Masáže v kanceláři od Maséra s židlí. 🍺 Meetupy, teambuildingy a další akce pro naši komunitu. 🦸 Spirit of Nimbus Data Systems – proplatíme ti čas, který věnuješ konání dobrých skutků v pracovní době i mimo ni. 👫 Mentorship program – každý má svého mentora, někteří dokonce dva. 📚 Osobní rozvoj – rozpočet na konference, školení a knihy dle vlastního výběru. 🇬🇧 Příspěvek na kurzy anglického jazyka – skupinové i individuální. 💻 MacBook odpovídající tvé pozici s možností upgradu dle potřeby a budget na vybavení. 🛋 Odpočinkové zóny, meetup space i game zóna v moderních kancelářích v Karlíně. 👼 Kid-friendly a samozřejmě pet-friendly office. 🚴♂️ Multisportka i vlastní prostor pro cvičení s naším trenérem. ☕️ Výběrová káva, čaj a pravidelné občerstvení včetně snackbaru. 🏎️ Firemní auta, která si může kdokoliv půjčit. 🛍️ Nákup elektroniky za zvýhodněné ceny u našeho partnera.
Read the full posting on startupjobscz →
Why this role stands out
- ★Early-stage startup — outsized ownership and impact
- ★friendly approach
- ★open culture
Responsibilities
- ▸Design and build scalable, reliable architectures
- ▸Create and maintain project documentation
- ▸Lead project kick-offs and define scope
- ▸Mentor the team and ensure code quality
Must-have skills
- ▸system analysis
- ▸architecture design
- ▸documentation
- ▸hands-on approach
- ▸technical leadership
- ▸mentoring
- ▸ai development
- ▸multiple programming languages
- ▸design patterns
Nice-to-have skills
- ▸functional programming
- ▸complex systems
- ▸aws
- ▸azure
- ▸gcp
- ▸.net
- ▸presale process
Benefits
- ▸friendly approach
- ▸open culture
- ▸flexible working hours
- ▸mental health support
- ▸massages
- ▸meetups
- ▸teambuilding
- ▸volunteering time
- ▸mentorship program
- ▸personal development budget
FAQ
Is the Software Architect role at Nimbus Data Systems remote?+
This Software Architect position is listed as onsite (Praha).
What is the salary for the Software Architect role at Nimbus Data Systems?+
The listing states Estimated 70k-140k CZK.
What seniority level is this Software Architect role?+
This is a senior level position.
What skills does the Software Architect role require?+
Key requirements include system analysis, architecture design, documentation, hands-on approach, technical leadership, mentoring, ai development, multiple programming languages.
How do I apply for the Software Architect role at Nimbus Data Systems?+
Use the "Apply on startupjobscz" button to open the original posting on startupjobscz, where you can submit your application directly to Nimbus Data Systems.