000 — BACKENDOVÉ SYSTÉMY
Backendové systémy na zakázku, které nespadnou, když firma poroste.
Navrhujeme, stavíme a opravujeme backendy: API, integrace, datové pipeline a cloudovou infrastrukturu, včetně refaktoringu legacy kódu a splácení technického dluhu. Pro produktové firmy a provozně náročné podniky, jejichž software přerostl svou první verzi. Pracujeme ve 2týdenních sprintech za pevnou cenu od 4 900 €; u existujícího systému začínáme technickým auditem za 690 €.
001 — Zní vám to povědomě?
Skutečné problémy žijí v backendu.
- Integrace s ERP, CRM nebo platební bránou potichu selhávají a v pondělí někdo data opravuje ručně.
- Jeden pomalý dotaz ve špičce shodí celou aplikaci a nikdo neví který.
- Každá funkce trvá dvakrát déle, než byl odhad, protože se kód brání.
- Účet za cloud roste rychleji než počet uživatelů a nikdo neumí vysvětlit jednotlivé položky.
- Přihlašování, oprávnění a tajné klíče byly před dvěma lety „dočasné“. Na stole teď leží nevyplněný bezpečnostní dotazník od velkého zákazníka.
- Když se něco rozbije, první si toho všimne zákazník.
002 — Co je součástí
Co převezmeme
Technický dluh tvoří 20–40 % hodnoty celého technologického majetku firmy a 10–20 % rozpočtů na nové produkty se odkloní na jeho splácení (McKinsey). Nové systémy stavíme tak, aby takhle nezačínaly, a v existujících dluh splácíme, zatímco se dál dodávají nové funkce.
API a služby
REST, GraphQL nebo typované RPC API s verzováním, validací, limity požadavků a dokumentací generovanou z kódu. Úlohy na pozadí a fronty pro všechno, co nemá blokovat požadavek.
Integrace
ERP, CRM, účetnictví, platby, doprava, e-mail. Idempotentní webhooky, opakované pokusy s rostoucím odstupem, dead-letter fronty a auditní stopa, takže selhaná synchronizace je vidět a dá se obnovit, místo aby proběhla potichu.
Data a databáze
Návrh schématu, migrace ve správě verzí, indexy odpovídající skutečným dotazům, zálohy s otestovanou obnovou. Výchozí volbou je PostgreSQL; Convex nebo Supabase, když záleží na real-time a rychlosti iterací.
Refaktoring legacy a technický dluh
Legacy systémy nahrazujeme postupně, metodou strangler fig (Fowler): nový kód roste kolem starého, jedna cesta nebo modul po druhém, a každý krok ověří produkční provoz. Nikdy ne přepis naráz.
Bezpečnost
Přihlašování a relace, přístup podle rolí, Row Level Security, tajné klíče v trezoru, skenování závislostí a auditní logy. Stavíme s připraveností na SOC 2 / ISO 27001: řízení přístupu, šifrování, zálohy a zdokumentovaná reakce na incidenty.
Výkon a náklady na cloud
Profilování, plány dotazů, cache a infrastruktura správné velikosti. Najdeme, co je pomalé a co drahé, ukážeme vám čísla a nejdřív opravíme to, na čem záleží.
Infrastruktura a observabilita
Infrastruktura jako kód, kontejnerizované služby, CI/CD s rollbackem a strukturované logy, trace a metriky napojené na upozornění. O problémech se dozvíte dřív než vaši zákazníci.
Pro koho stavíme backendy
- CTO softwarových firem, kteří potřebují kapacitu zkušených backendových inženýrů bez náboru celého týmu.
- Provozně náročné firmy, které běží na integracích mezi ERP, e-shopem, skladem a účetnictvím.
- Startupy, jejichž MVP backend — ať postavený s AI, nebo bez ní — pod skutečnými uživateli praská. Viz vibecode rescue.
- Týmy s legacy systémem, který musí běžet, zatímco ho nahrazujeme.
- Firmy před bezpečnostní revizí, due diligence nebo dotazníkem od enterprise zákazníka.
003 — Jak to probíhá
Jak spolupráce na backendu probíhá
Technický audit
U existujících systémů: architektura, datový model, závislosti, bezpečnost, výkonnostní úzká místa a nákladové položky. Písemná zpráva s prioritizovaným plánem. Pevná cena 690 €, započítaná do prvního sprintu.
1.–3. den
Architektura a plán
U nových systémů nebo velkých změn: krátký návrhový dokument, ADR ke klíčovým rozhodnutím a plán sprintů s pevnými cenami. Než napíšeme produkční kód, schválíte ho.
1. týden
Vývoj ve sprintech
2týdenní sprinty s pevným rozsahem. Každá změna projde CI, náhledovým prostředím a code review. Týdenní demo, písemný přehled postupu.
Od 2. týdne (2týdenní sprinty)
Nasazení do produkce
Feature flagy, postupné nasazení, vratné migrace a dashboardy, které změnu hlídají. Staré a nové běží vedle sebe, dokud čísla neřeknou, že je to bezpečné.
U každého vydání
Provoz
Provozní postupy, upozornění a pohotovost předáme vašemu týmu, nebo je držíme my v rámci plánu Care se SLA.
Průběžně
004 — Ceník
Ceník backendu
Pokud systém už existuje, nejdřív audit, pak sprinty za pevnou cenu. Pokud nás potřebujete dlouhodobě, plán Care udrží systém v kondici i mezi projekty.
Technický audit
690 €
pevná cena · 3 pracovní dny
- Revize architektury, dat a závislostí
- Zjištění k bezpečnosti a řízení přístupu
- Úzká místa výkonu a nákladů na cloud
- Prioritizovaný plán s odhady sprintů
- Cena se započte do prvního sprintu
Vývojový sprint
Nejčastější volbaod 4 900 €
za 2týdenní sprint
- Pevný rozsah odsouhlasený předem
- API, integrace, práce s daty nebo refaktoring
- Testy, CI kontroly a náhledová prostředí
- Observabilita na všem, co dodáme
- 30denní záruka na dodaný kód
Care Plus
od 1 490 €
měsíčně
- Cílová měsíční dostupnost 99,9 % s kredity
- Prioritní reakce na incidenty
- Průběžné splácení technického dluhu
- Měsíční report metrik DORA
Každou nabídku zafixujeme dřív, než začneme. Když přetáhneme vlastní odhad, jde to za námi, ne za vámi.
005 — Kdy je hotovo
Kdy je backend hotový
Technologie
- Node.js
- TypeScript
- PostgreSQL
- Convex
- Supabase
- Redis
- Docker
- Terraform
- OpenTelemetry
- Sentry
definition_of_done.md
Testy kritických cest
Unit testy na obchodní pravidla, integrační testy proti skutečné databázi, kontraktové testy na externí API.
CI kontroly a náhledová nasazení
Typové kontroly, linting, testy a build běží u každého pull requestu. Co neprojde, se nesloučí. Každá větev má vlastní náhledové nasazení, které si proklikáte dřív, než se dostane do produkce.
Observabilita od začátku
Strukturované logy, trace a metriky u každé služby, s upozorněními na příznaky, které cítí uživatelé: chyby, latenci, selhané úlohy.
Bezpečnostní revize
Každá změna, která se dotýká přihlašování, oprávnění, přístupu k datům nebo tajných klíčů, projde před sloučením samostatnou bezpečnostní revizí.
Vratné ve výchozím stavu
Migrace s cestou zpět, feature flagy u rizikových změn a rollback, který jsme opravdu vyzkoušeli.
Dokumentace, ADR a provozní postupy
Každé netriviální rozhodnutí zapíšeme do krátkého ADR (architecture decision record). Každý provozní úkon — nasazení, rollback, obnova ze zálohy, rotace tajného klíče — má sepsaný postup, podle kterého to zvládne i někdo jiný ve tři ráno.
Váš repozitář a cloud od prvního dne
Kód je ve vaší organizaci na GitHubu a běží ve vašich cloudových účtech od prvního commitu. Po zaplacení na vás přechází veškerá práva. Nic nedržíme jako rukojmí, nikdy.
007 — Na co se klienti ptají
Na co se klienti ptají
Kolik stojí vývoj backendu na zakázku?
Pracujeme ve 2týdenních sprintech od 4 900 €, každý s pevným rozsahem a cenou. U existujícího systému začínáme technickým auditem za 690 €, který se započte do prvního sprintu — odhad tak vychází z vašeho kódu, ne z odhadu naslepo.
Přepisujete legacy systémy?
Málokdy celé naráz. Nahrazujeme je postupně — nový kód kolem starého, modul po modulu, a každý krok ověří produkční provoz. Přepis naráz zastaví vývoj funkcí na měsíce a obvykle znovu objeví všechny chyby, které starý systém už dávno vyřešil.
Zvládnete spolupracovat s naším interním týmem?
Ano, a často je to nejlepší uspořádání. Připojíme se k vašemu repozitáři, podle potřeby ke standupům a k vašemu procesu code review. Můžeme převzít jasně vymezenou oblast — integrace, migraci, observabilitu — nebo pracovat v páru s vašimi inženýry, aby znalosti zůstaly u vás.
Komu patří kód, infrastruktura a duševní vlastnictví?
Vám. Všechno je od prvního commitu ve vaší organizaci na GitHubu a ve vašich cloudových účtech a po zaplacení na vás přechází veškerá práva. Pracujeme ve vašich účtech s přístupy, které nám můžete kdykoli odebrat.
Co když zmizíte?
Pak máte pořád všechno: kód ve vašem repozitáři, infrastrukturu jako kód, ADR s vysvětlením rozhodnutí a sepsaný postup ke každému provoznímu úkonu. Stavíme tak, aby to po nás převzal jiný schopný inženýr, aniž by nám musel volat. Odejít můžete kdykoli, s předávacím balíčkem.
Podepisujete NDA a smlouvu o zpracování osobních údajů?
Ano. Vzájemnou NDA dřív, než cokoli uvidíme, a smlouvu o zpracování osobních údajů podle čl. 28 GDPR, kdykoli zpracováváme osobní data. Umíme pracovat i v rámci vašich stávajících bezpečnostních politik a řízení přístupu.
V jakém časovém pásmu pracujete?
V CET, od pondělí do pátku, česky, slovensky nebo anglicky. To se plně překrývá s evropskými týmy a pokrývá i dopoledne týmů na východním pobřeží USA. Reakce na incidenty mimo pracovní dobu je dostupná v plánu Care Plus nebo v individuálním plánu.
Dokážete snížit náklady na cloud?
Obvykle ano. Audit zahrnuje i revizi nákladů: předimenzované instance, příliš upovídané služby, chybějící cache, logy, které nikdo nečte. Ukážeme vám čísla i kompromisy a pak opravíme to, co se vrátí nejrychleji.
008 — Související služby
- Správa a údržba se SLAMonitoring, reakce na incidenty, splácení technického dluhu a připravenost na regulace EU — s písemným SLA.
- Vibecode rescueAI vás dostala na 80 %? Zauditujeme, zpevníme a dotáhneme zbylých 20 — a nejdřív vám upřímně řekneme, jestli opravit, nebo přepsat.
- WebyOd úderné onepage po kompletní e-shop — rychlé, přístupné a stavěné tak, aby prodávaly.
100 — BACKENDOVÉ SYSTÉMY
Máte backend, který potřebuje dospět?
Napište nám, co systém dělá a kde to bolí. Do jednoho pracovního dne odpovíme s praktickým dalším krokem — obvykle krátkým hovorem nebo technickým auditem.