Node.js Developer
O pozici
Pracovní nabídka
Do našeho týmu aktuálně hledáme Node.js developera – někoho, kdo se nezalekne návrhu architektury, přemýšlí nad řešením do hloubky a rád pracuje na projektech, které dávají smysl. Náš hlavní backend stack je Node.js, ale rádi dáme šanci i lidem, kteří dnes dělají v jiném moderním backendovém jazyce a mají chuť se do Node.js rychle dostat. Backend stavíme vždy tak, aby se na něj frontend mohl spolehnout. Baví tě hledat chytrá řešení a posouvat věci kupředu? Čti dál a dozvíš se víc.
Náplň práce – co tě čeká:
- Návrh a vývoj moderních backendových aplikací – od návrhu architektury po robustní, testovaná a dobře zdokumentovaná API, která je radost používat.
- Spolupráce s analytiky a frontendem – navazuješ na připravené zadání, navrhuješ řešení a stavíš API, na které se frontend může stoprocentně spolehnout.
- Řešení reálných problémů – žádné polotovary. Čekají tě výzvy jako verzování entit, offline synchronizace, real-time chaty nebo integrace platebních bran.
- Péče o kvalitu kódu – unit testy, akceptační testy, load testy, CI/CD, code review, dokumentace.
- Údržba a další rozvoj – projekty nejsou jednorázové. Staráš se o jejich stabilitu i evoluci a máš prostor učit se to, co tě zajímá.
Co čekáme od tebe:
- Máš za sebou alespoň 3 roky práce na reálných projektech, kterými se můžeš pochlubit.
- Nejsi jen „uživatel IDE“, ale dokážeš nad problémy a návrhy řešení přemýšlet.
- Máš analytický přístup, jsi samostatný/á, ale nedělá ti problémy ohledně práce komunikovat.
- Chceš dělat práci tak, aby se o tebe projekťáci museli přetahovat a frontenďáci se těšili na tvé API.
- Nebojíš se říct svůj názor, ale dokážeš přijmout názor druhého, když má v diskuzi navrch.
- Pomůžeš nám dělat projekty tak, aby se k nám zákazníci bez váhání vraceli.
Na čem budeš dělat:
Pracujeme na moderních e-commerce řešeních, interních systémech (ERP/CRM), real-time backendech i integračních platformách pro automatizaci procesů.
Technologie volíme pragmaticky – někdy GraphQL, jindy OpenAPI, někdy monolit, jindy mikroslužby – podle toho, co dává smysl pro konkrétní projekt. Využíváme i AI integrace a stavíme software, který je spolehlivý, čistý a dlouhodobě udržitelný.
Jako Node.js vývojář/ka se do těchto projektů zapojíš od návrhu API až po implementaci a ladění v produkci.
Jak budeš pracovat v týmu:
Budeš součástí menšího projektového týmu do 10 lidí (business analytik, UX designer, projekťák, backend a frontend vývojáři) v rámci firmy o přibližně 50 lidech.
Od analytika dostaneš dobře připravené podklady – rozmyšlené user stories, datové modely, akceptační kritéria a priority, takže se můžeš soustředit na návrh architektury, API a samotnou implementaci místo dohledávání zadání. U důležitých částí se můžeš zapojit i do workshopů s klientem, když je potřeba technický pohled. UX designéři ti předávají prototypy a uživatelské scénáře, se kterými společně ladíte, co je reálně proveditelné a jak to udělat čistě z pohledu kódu.
Tým je převážně seniorní, juniory a stážisty zapojujeme jen tehdy, když to dává smysl a neohrozí to kvalitu ani termíny. Kolegové u nás zůstávají dlouhodobě – daří se nám vytvořit prostředí, ve kterém se dá dobře pracovat i růst.
Kde budeš pracovat
Hledáme člověka primárně do kanceláře v Českých Budějovicích – standardně fungujeme hybridně: 3 dny v kanceláři, 2 dny možnost práce z domova. Pokud jsi z větší dálky a dává ti smysl se kvůli nám přesunout, nabídneme ti relokační bonus.
Co nabízíme:
- Relokační bonus.
- Sick days.
- Hybridní režim spolupráce (možnost 2 dny v týdnu home office).
- Moderní vybavení (Macbook, monitory, nástroje).
- Projekty, které mají reálný dopad a kde je vidět výsledek.
- Přátelský tým, který si zakládá na spolupráci a sdílení znalostí.
- Firemní akce, teambuildingy a možnost dalšího vzdělávání.