Zpět na seznam

Popis nabídky

Senior Full-stack vývojář/ka | ⭐ Oceňovaná recruitment platforma | Moderní TypeScript stack + Effect | Hybridní režim v Česko

Alma Career Czechia

  • HybridníKombinace kanceláře a práce na dálku
  • Na místěPráce z kanceláře
  • SmlouvaNa dobu určitou nebo freelance

80000 Kč

Česko

Většina inzerátů na vývojáře Ti slíbí moderní stack a o legacy mlčí. My Ti řekneme obojí: máme PHP/Symfony codebase, kterou postupně vypínáme, a všechno nové stavíme v TypeScriptu na Bunu a Next.js.

Nelisa je programatická platforma pro distribuci pracovních nabídek. Za 5 let na trhu s námi pracuje přes 400 firem v ČR, na Slovensku a v Chorvatsku. Jsme respektovaný hráč v programmatic recruitmentu a jeden z produktů Alma Career (vedle https://jobeax.com/link/Y5Z4nxPXctdet3l9, Práce.cz, Teamio, Seduo, Atmoskop a dalších).

A rozjetého toho máme dost – přepisujeme a migrujeme starou část platformy, čeká nás integrace do B2B platformy, rozšiřování na nové trhy a inzertní kanály i chytřejší cílení a bidding založený na datech. Nepřijdeš k hotovému. Přijdeš ve chvíli, kdy se rozhoduje, jak to celé bude vypadat.

Na čem stavíme?

Frontend: https://jobeax.com/link/Z30sZYC3jcRenVso, React, TypeScript, Tailwind a vlastní design systém postavený na Base UI primitives

Backend: TypeScript na runtimu Bun , Prisma , Zod - na přepis doménové logiky z monolitu začínáme nasazovat Effect.

Monorepo v Turborepo

Testy: Jest-compatible testy spouštěné přes Bun test runner

Infrastruktura: celá Nelisa běží v DigitalOcean na Kubernetes , deploymenty přes Argo CD , CI/CD v GitHub Actions – a celkově žijeme na GitHubu.

Monitoring: Sentry na chyby v aplikaci a Coroot na infra monitoring a logy - lovit chyby naslepo by Tě tady nikdo nenechal.

Legacy: PHP + Symfony. Je deprecated a kontinuálně z něj odcházíme – ale dokud běží, budeš se v něm občas muset vyznat.

Co u nás budeš dělat?

Budeš součástí Hiring Platform Tribe. Vedle sebe budeš mít další vývojáře pod lead developerem Martinem a UX designéra Lukáše . Podle potřeby se potkáš i s datovým analytikem, marketingem nebo Customer Success.

V typickém týdnu:

Vývoj napříč celým stackem – od komponent v design systému po backend a databázi

Postupný přepis funkcí z PHP do TypeScriptu

Integrace s pracovními portály a inzertními kanály

Technická rozhodnutí s týmem a spolupráce s produktem a UX už od discovery

Aplikaci, kterou tu budeš rozvíjet, používají stovky tisíc lidí , kteří přes Nelisu hledají práci, a stovky firem, které přes ni nabírají.

Jak u nás vzniká software?

Krátké iterace. Vyvíjíme agilně a iterativně – dodáváme v krátkých cyklech a průběžně ověřujeme, že to, co stavíme, opravdu funguje.

Technický dluh řídíme, ne ignorujeme. Refaktoring a proaktivní údržba mají v plánu své místo, ne až „někdy, až bude čas".

Práce, která dává smysl. Než něco začneme stavět, víme proč. Vývojáři jsou u toho, když se rozhoduje, co a jak se bude dělat – ne až ve chvíli, kdy je „zadání hotové".

Autonomní produktový tým. Produkťák, UX designér a vývojáři. Tým má velkou autonomii v tom, jak produkt rozvíjí.

AI používáme naplno, odpovědnost ale nesou lidé. Kód píšeme z velké části s AI asistencí. Za to, co vznikne, ale pořád odpovídají lidé, kteří AI orchestrují.

Legacy nezametáme pod koberec. Stará PHP codebase existuje. Není špatně napsaná, ale dokud z ní postupně neodejdeme, udržujeme ji při životě.

Kde budeš pracovat?

Odkudkoliv od Aše po Jablunkov. Nejméně jednou týdně naživo v Praze s celým týmem , zbytek domluvíme podle Tebe.

Koho hledáme?

Hledáme seniora, ale seniorita pro nás není počet let v CV. Důležité je, že máš za sebou reálný produkční kód, přemýšlíš nad celým systémem, ne jen nad svým ticketem, a zajímá tě, jestli to, co stavíš, dává uživateli smysl.

Potřebujeme, abys:

  • Měl/a silnou zkušenost s TypeScriptem na frontendu i backendu (React/Next.js, https://jobeax.com/link/soNQgNZolJkPR1cr a uměl/a naplno využít jeho typový systém – typy pro Tebe nejsou dekorace, ale nástroj, který drží kód pohromadě.

  • Programoval/a funkcionálně – čisté funkce, immutabilita, kompozice, oddělení side effectů od byznys logiky nebo „parse, don't validate" pro Tebe nejsou jen pojmy z přednášky.

  • Uměl/a navrhnout API a pracovat s relačními databázemi (SQL, ORM typu Prisma) a API i zdokumentovat , třeba přes OpenAPI.

  • Dokázal/a se zorientovat v PHP a Symfony – legacy codebase naštěstí není špatně napsaná, ale dokud z ní neodejdeme, musíme ji udržovat při životě.

  • Psal/a čistý, testovatelný a udržitelný kód a testy bral/a jako součást práce. Rozumíš také OOP, SOLID a Domain-Driven Designu – starý monolit je silně doménově orientovaný.

  • Měl/a zkušenost s Dockerem a kontejnerizací a na infrastrukturu se nebál/a sáhnout – pustíš deployment, a když se něco pokazí, nečekáš, až to vyřeší někdo jiný. Za provoz odpovídáme jako tým všichni.

  • Zvládl/a komunikovat s produktem, UX i zbytkem týmu a obhájit technické rozhodnutí.

  • Domluvil/a se anglicky – v týmu mluvíme česky, ale Alma Career je mezinárodní firma a s kolegy z Chorvatska nebo dalších zemí se bez angličtiny neobejdeš.

Co je pro nás velké plus (ne podmínka)?

Zkušenost s Effectem . Chceme na něm postavit přepis velké části doménové logiky z monolitu, protože se nám líbí, jak pomáhá zvládat komplexitu. Sami v něm ale zatím experti nejsme. Pokud s ním máš produkční zkušenost, budeš mít velký vliv na to, jak ho u nás zavedeme.

Hodit se bude také:

  • zkušenost s cloudovými službami , například AWS

  • přehled v DevOps – Kubernetes, Argo CD, GitHub Actions . DevOpsák být nemusíš, ale měl/a bys vědět, co se děje mezi mergem a produkcí

  • zkušenost s monorepem (Turborepo, Nx) a sdílenými balíčky

  • práce na design systému nebo knihovně komponent, ideálně s headless primitives (Base UI, React Aria)

  • zkušenost s migrací legacy systému za běhu

  • orientace v programmatic advertisingu , feedech a trackingu (UTM, pixely, conversion tracking)

Na co se můžeš těšit?

5 týdnů dovolené + neomezené Happy Days – extra dny volna, které si vezmeš, kdy potřebuješ. Žádné vysvětlování.

Hybridní práce , flexibilní pracovní doba, mobilní tarif 100 GB dat.

Notebook podle sebe. Vybereš si z modelů Apple nebo HP. Podporujeme macOS i Windows, Linux tolerujeme.

Systematická podpora růstu. Interní expertní komunity a sdílení znalostí napříč Almou, podpora od manažera, interní i externí kurzy, konference a Seduo – naše vlastní vzdělávací platforma.

Podpora duševního zdraví – online sezení s psychologem přes Hedepy.

MultiSport karta s příspěvkem 250 Kč, stravenky, Cafeteria kredit, Freshpoint lednice s 20% příspěvkem a další.

Podpora při dlouhodobé nemoci.

A co u nás doopravdy dělá rozdíl?

To, jak spolu fungujeme. Žádný mikromanagement a kontrola, jestli už máš hotovo. Dostaneš prostor pracovat po svém a důvěru, že svou práci odvedeš pořádně.

A i když toho máme rozjetého dost, neznamená to stres a permanentní hašení požárů. V kanceláři je pohodová, neformální atmosféra – odpolední svačinky dvakrát týdně, středeční vitamínová bomba a čajovna s asijskými čaji. K tomu společné akce a dobrovolnické dny během roku.

Podívej se na Atmoskop, co říkají naši současní i bývalí zaměstnanci .

Jak na téhle pozici vypadá výběrko?

1. kolo – technický dialog. Rovnou k věci. S někým z našich seniorních vývojářů si řekneme, o co půjde, projdeme spolu reálný kus kódu a pobavíme se nad ním. Žádné algoritmické hádanky na tabuli – zajímá nás, jak přemýšlíš, ne jestli si pamatuješ zadání z LeetCode.

2. kolo – poznávačka. S chapter leadem Jirkou a HR si popovídáme obecněji: co hledáme my, co hledáš ty a jestli mezi námi přeskočí jiskra.

3. kolo – osobně u nás v kanclu. Potkáš tým a lidi, se kterými budeš denně pracovat. Tohle kolo je hlavně pro tebe – chceme, abys měl/a dost prostoru ptát se na cokoliv a poznat prostředí, do kterého případně nastoupíš.

Pošli nám CV nebo LinkedIn. Rádi ti ukážeme, jak Nelisa vypadá pod kapotou – včetně těch částí, na které zatím nejsme pyšní.

Podobné nabídky

Další podobné pozice

  • Hybridní
  • Na místě
  • Smlouva

80000 Kč

Většina inzerátů na vývojáře Ti slíbí moderní stack a o legacy mlčí. My Ti řekneme obojí: máme PHP/Symfony codebase, kterou postupně vypínáme, a všechno nové stavíme v TypeScriptu na Bunu a Next.js. Nelisa je programatická platforma pro distribuci pracovních nabídek. Za 5 let na trhu s námi pracuje přes 400 firem v ČR, ...

Česko

  • AI / ML

75000 Kč

... ve vývoji software-u, Pokročilou znalost Pythonu a https://jobeax.com/link/Ah4ZuLFirY0gl6OJ výbornou znalost Anglického jazyka minimálně na úrovni C1 Společnost Jimmy Technologies s.r.o. hledá vhodného kandidáta na pozici Senior full-stack vývojář se specializací na umělou inteligenci (senior fullstack ai engineer. []

Praha, Česko

  • Na dálku
  • Hybridní

50000 - 80000 Kč

... a spolupráci. Postaráme se o Váš profesní a kariérní růst. Vaše zapracování bude probíhat na našem specializovaném pracovišti v Terezíně, následně je možný hybridní model (kombinace pracoviště v Terezíně a home office). Sídlíme cca. 3 km od Litoměřic, v moderně vybavených kancelářských prostorech s veškerým zázemím. Přejít ...

Terezín, Česko

  • Na dálku
... Instantly and Exa. We are a YC-backed company with multi-million ARR and a team of 14 from AWS, Snyk, GitHub, Okta, Netlify, Uber, Samsara and more. We are hiring Senior+ Full-Stack Engineers to join the core engineering team building Nango’s platform. This is a product engineering role: you’ll take features from customer conversation ...

Česko

  • Na dálku
  • Fullstack
... services and systems for human resources management – payroll systems, human resources systems, attendance systems, pension savings, and more. The systems allow for full flexibility and operational independence, maximum transparency of information and data, and serve as a tool for the automation of organizational processes while ...

Česko

$150 USD - $500 USD / month

... align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply. Your Role: As a Senior Full-Stack Engineer, you will be responsible for architecting, implementing, and maintaining frontend applications and backend services that form the foundation ...

Česko

  • Plný úvazek
  • Smlouva
... companies trust our vetting, applying through https://jobeax.com/link/zOK9alV049OfmAM3 is often a shortcut. You get to the client faster than going through their full hiring process on your own. What you get – Competitive rate, based on your seniority and skills – We find the projects. No client hunting or rate negotiations. ...

Česko

  • IT

$140k USD - $401k USD

... matter, this is the role for you. * *MUST BE BASED IN CALIFORNIA, OREGON OR WASHINGTON, This role is not eligible for sponsorship** What You’ll Do - Build and ship full-stack features end-to-end across our member-facing web applications - Work primarily in TypeScript — it’s our language of choice across the stack - Ship confidently ...

Česko

  • Na dálku
  • Hybridní
  • Plný úvazek
  • IT

75000 - 85000 $/rok

... awards from G2, Capterra, GetApp, and SoftwareAdvice. We are seeking a senior full-stack developer to take on a key role in delivering new features across the stack, from concept to launch. This role involves owning the technical aspects of projects, implementing full test automation, and solving complex, interesting challenges. ...

Česko

  • Na dálku
  • Fullstack
... within controls designed to ensure secure and reliable software releases. Our technology stack includes Java and Spring Boot backend services, an Angular and TypeScript web application, Python services supporting automation and AI agents, and native iOS mobile development. This is a true full stack engineering role requiring ...

Praha, Česko

55000 - 65000 Kč

... Práce s CAD programy Jakého kolegu hledáme: - SŠ/VŠ elektro, praxe výhodou (ne podmínkou) - Zodpovědného a týmového hráče - Německý nebo anglický jazyk na komunikativní úrovni Nabízíme ti: - Nadstandardní platové ohodnocení - Moderní pracovní prostředí - Dotované obědy - Služební cesty i do zahraničí - 25 dnů dovolené [{"name": ...

Náchod, Česko