Nezačínali jsme
jako agentura.
Začínali jsme jako operátoři.
Dva spoluzakladatelé, kteří strávili roky uvnitř velkých technologických společností — budovali produkty, řídili týmy a dodávali skutečný software ve velkém měřítku. Pak si postavili vlastní.
Dlouhá cesta je ta správná.
Ani jeden z nás neplánoval zakládat firmu. Plánovali jsme se nejprve stát opravdu dobrými ve svém řemesle. To trvalo osm let.
Většina agentur vzniká tak, že obchodníci najmou vývojáře. MoonGroup vznikla přesně naopak — inženýři se naučili byznys. Tento rozdíl je patrný v každém projektu: klademe nepříjemné otázky ohledně rozsahu, protože jsme viděli, co se stane, když se nezeptáte; záleží nám na architektuře, protože jsme zdědili ty katastrofy; a dodržujeme harmonogram, protože jsme byli těmi, kdo museli vysvětlovat zpoždění.
MoonGroup jsme vytvořili s jedním jasným předpokladem: nejlepší software pochází od lidí, kteří software ve velkém měřítku provozovali — nejen psali. Vše ostatní z toho vyplývá.
Dvě kariérní cesty. Jedna firma.
"Od prvního řádku kódu přes dodávku softwaru ve velkém měřítku — a zpět k budování."
Začalo to juniorní smlouvou a nulovou představou o tom, co je sprint. O osm let později: Lead Developer, Product Manager, CTO, Delivery Director — a tým téměř 200 lidí na starosti. Přes 100 dodaných produktů napříč fintech, logistikou, krásou, SaaS, marketplace platformami a věcmi, které se špatně kategorizují. Opakující se lekce: většina selhání produktů není technická. Jde o rozsah, komunikaci a nesladěná očekávání. MoonGroup je odpovědí na tuto lekci.
První smlouva. První commit. Učení, co vývoj softwaru skutečně znamená.
Vlastnictví funkcí od začátku do konce. První chuť architektonických rozhodnutí a jejich dlouhodobých důsledků.
Přechod na druhou stranu stolu. Uživatelský výzkum, plány produktu, říkání ne stakeholderům.
Technická strategie, nábor, revize kódu, architektura napříč více produkty.
Vedení dodávky v organizaci s ~200 lidmi. 100+ produktů. Každý způsob selhání, naučen.
Budování firmy — a produktů — které vždy chtěl postavit.
"Od juniora po Solution Architecta — každá vrstva stacku, zvládnuta."
Stejný výchozí bod: juniorní smlouva a hodně co dokázat. Cesta vedla přes full-stack vývoj, návrh systémů, distribuovanou architekturu a nakonec k pozici Solution Architect — člověk v místnosti, který kreslí schémata a musí obhájit každou čáru mezi nimi. Tato disciplína je základem technických rozhodnutí MoonGroup. Žádné cargo-culting. Žádný resume-driven vývoj. Architektura přizpůsobená problému.
Učení základů. Správa verzí, revize kódu, disciplína dodávání funkčního softwaru.
Plné vlastnictví složitých funkcí. Hluboká odbornost v backend systémech a API designu.
Technické vedení napříč týmy. Nastavování standardů, mentoring, architektonická rozhodnutí.
Návrh systémů od začátku do konce. Infrastruktura, integrace, škálovatelnost, bezpečnost — celý obraz.
Odpovědnost za každé technické rozhodnutí napříč klientskými produkty i vlastním portfoliem.
Zkušenosti za firmou.
Čtyři věci, na kterých jsme nikdy neustoupili.
Transparentnost před pohodlím
Říkáme vám, jaký rozsah projektu skutečně je — ne to, co chcete slyšet. Týdenní dema, písemná rozhodnutí, žádné neprůhledné sprinty. Vždy víte, kde se nacházíte.
Osvědčené technologie, záměrně
Neženíme se za frameworky ani nepřepisujeme historii s novými stacky. Volíme technologie, které budou dávat smysl i za pět let, které váš příští tým dokáže udržovat a které nevyžadují, abychom zůstávali navěky.
Celý tým, pokaždé
CTO, Delivery Manager, senior vývojáři, designer, QA, marketér, Account Director — na každém projektu. Nedostanete juniora a naději.
Provozujeme to, co stavíme
Osm živých produktů, udržovaných stejným týmem, který staví ten váš. Máme v tom kůži. Když je designové rozhodnutí bolestivé ve 2 ráno, cítíme to taky.
Jedna spolupráce.
Osm oborů.
Nekoordinujete skupinu freelancerů. Dostáváte jeden multifunkční tým s jediným delivery managerem, který zodpovídá přímo vám. Vývoj, design, QA, marketing a vedení projektu — vše plně zajištěno.
Technický ředitel
Architektonická rozhodnutí, kvalita kódu, technická strategie. Vše začíná a končí tady.
Delivery Manager
Váš jediný kontaktní bod. Rozsah, časový plán a rozpočet — vše v rukou jedné osoby.
Seniorní vývojáři
Na každém projektu pracují dva seniorní inženýři. Žádní juniori na klíčovém produktu.
Produktový designer
Design postavený na uživatelském výzkumu. Nejdříve prototyp a testování, pak teprve vývoj — ne ozdoba po jeho dokončení.
QA inženýr
Testování ještě předtím, než to uvidí vaši uživatelé. Chyby odhaleny ve stagingu, ne v produkci.
Marketingový specialista
Strategie uvedení na trh a analytika budována souběžně s produktem — ne přidána až po spuštění.
Account Director
Vedení nad každou spoluprací. Pokud je potřeba eskalace, rozhodnutí padne do pár hodin.
Přijedeme za vámi — pokud to pomůže.
Dává-li to smysl, navštívíme vaše pracoviště ještě předtím, než napíšeme jediný řádek kódu. Sedneme si s vaším týmem, sledujeme, jak byznys reálně funguje, a mluvíme s lidmi, kteří v daném problému žijí každý den. Nejde o obchodní schůzku. Jde o naslouchání. Porozumění oboru, které získáte za dva dny na místě, byste přes video hovory budovali měsíce — a na výsledném produktu je to znát.
Praha. Střední Evropa. Remote-first.
Sídlíme v Praze — jednom z nejsilnějších technologických center Evropy, s přístupem ke světovým inženýrským talentům a centrálním časovým pásmem, které funguje pro klienty v EU i USA. Náš tým pracuje standardně na dálku, ale přijedeme za vámi, když na tom záleží. Pokud pochopení vašeho oboru znamená strávit den ve vaší kanceláři a pozorovat, jak váš tým skutečně funguje — uděláme to.
Chcete s námi něco postavit?
Řekněte nám, na čem pracujete. Upřímně vám odpovíme, zda jsme ten správný tým — a pokud ne, zkusíme vás nasměrovat na někoho, kdo je.