Seniorní backend vývojář (Typescript + Next.js), který se nebojí využívat AI
Ahoj, jsme Affiliana a provozujeme síť recenzních webů v Česku a v zahraničí, včetně předního recenzního portálu Testado.cz. Předháníme konkurenci tím, že si vyvíjíme vlastní technologická řešení, aplikujeme AI (s rozumem), expandujeme na nové trhy a sbíráme data, kterými se řídíme.
Naší zvolenou platformou je systém PayloadCMS, který si podle potřeb upravujeme a stavíme na něm multi-tenant, multi-locale řešení obsluhující velké množství webů z jednoho místa.
PayloadCMS (ve verzi 3) je Next.js-native aplikace psaná v typescriptu používající PostgresDB.
Hledáme zkušeného parťáka, který převezme backendový vývoj a technické vedení. Někoho, kdo umí navrhnout datový model nové funkcionality, pracuje samostatně, umí kriticky myslet, rád se účastní produktového plánování a nepotřebuje nutně každý ticket vydefinovaný do posledního detailu.
Zároveň u nás fandíme rozumnému využití AI při vývoji, a proto hledáme někoho, kdo to má stejně a používání AI pro něj není jen okénko s ChatGPT. Nehledáme nicméně juniorního 'prompt inženýra' – základem je pro nás tvoje schopnost napsat čistý a udržitelný kód.
Náplň práce:
- Hlavní činnosti:
Správa kolekcí (datových objektů) v PayloadCMS, vývoj nových funkcí do admin panelu, integrace s navazujícími systémy a externími službami
Optimalizace výkonu systému a implementace řešení cache
Github Actions a AWS (DevOps)
Další činnosti:
Datové importy, synchronizace dat mezi prostředími, hromadné operace nad DB
Využití LLM modelů pro automatizaci tasků v rámci systému (např. skrze n8n)
Dodržování standardů (lint), používání integračních a unit testů
A/B testy, monitoring (Sentry, New Relic)
Aktualizace PayloadCMS, instalace pluginů, sledování vývoje
Podpora:
Spolupracovat budeš s projektovým manažerem a part-time FE vývojářem. Pro větší rozhodnutí je k dispozici zkušený IT architekt/konzultant (zodpovědný za další z našich systémů) a také přímo majitel firmy, který přináší technické i produktové inovace.
Co požadujeme:
- Spolupráci na full-time nebo skoro full-time
- Seniorní znalosti: TypeScript, Next.js (App Router), Node.js, PostgreSQL
- Znalost dalších technologií: AWS, Docker
- Dobrou komunikaci a zodpovědnost
- Ochotu vzdělávat se
- Důraz na systémovou logiku: Hledáme člověka, který staví projekty „odspodu“. Tvou prioritou je čistý kód na backendu a škálovatelná architektura. Frontend vnímáš jako důležitou, ale doplňkovou vrstvu. Pokud je pro tebe datový model „srdcem“ aplikace, budeme si rozumět.
- Velikou výhodou jsou předchozí zkušenosti přímo s PayloadCMS, nebo s dalším podobným moderním CMS
Co nabízíme:
- Full remote spolupráci (Jsi ale samozřejmě vítán u nás v kanceláři v Náchodě. Operativně se můžeme v rámci ČR scházet osobně a rádi bychom tě viděli cca každé čtvrtletí na firemním srazu.)
Flexibilitu (Můžeš pracovat kdykoliv a kdekoliv. Online se uslyšíme 1x až 2x týdně, příp. dle potřeby.)
Práce na IČO
Přímý vliv na chod firmy, bez byrokracie
Seniorní ohodnocení — Za doručování nad očekávání umíme platit i úkolově nebo nastavit bonusy dle individuální domluvy.
Jak probíhá nábor:
Chtěli bychom vidět ukázku práce (kód), ideálně v podobné oblasti jako náš projekt. Poté si krátce zavoláme (telefon či call). Následně bychom ti dali nějaký dílčí úkol na projektu. Ten je v případě funkčního řešení samozřejmě již plně hrazený.
Zaujalo tě to? Pošli CV, odkaz na LinkedIn nebo rovnou ukázku své práce.
Těšíme se na spolupráci!
