Pracovní nabídky
Vývoj
Front-End vývojář
AI-first Frontend Developer – Vue 3 / TypeScript

AI-first Frontend Developer – Vue 3 / TypeScript

  • 60–100 tis. Kč
  • Hybrid
  • Praha
  • Full-time

O nás

Jsme agentura, která dělá e-commerce a weby na míru pro klienty jako ElNino, FotoŠkoda, Hyundai, Albi, HarfaSport, Sparkys nebo Dopravní podnik hl. m. Prahy. Projekty, které denně používají tisíce lidí. 

Frontend se u nás za poslední dva roky zásadně změnil. Role FE se posunula od „píšu kód" k „řídím AI, iteruji, reviewuju a odpovídám za výsledek". Hledáme kodera, který tenhle posun už udělal – nebo je ochoten ho udělat s námi.

Koho hledáme

Hledáme kodéra, který:

  • má Vue 3 + TypeScript jako rutinu, ne jako výzvu,

  • S Claude Code a agenty pracuje každý den, ale necommituje kód, kterému nerozumí,

  • design nenavrhuje, dotahuje – od designéra dostává hotový návrh a převede ho do produkce,

  • přemýšlí end-to-end: od napojení se na API, až po vizualizaci na různých zařízeních,

  • je hlas v UX i kvalitě – upozorní designera, že focus state chybí, a PM, že akceptační kritéria jsou děravá; výkon a přístupnost bere jako součást řemesla, ne jako „nice to have".

Technologický stack

  • Frontend: Vue.js 3, TypeScript (strict mode), Tailwind CSS, HTML5

  • State & routing: Pinia, Vue Router, Vue I18n.

  • Build & tooling: Vite, Yarn 3 workspaces (monorepo), Lerna + Nx, ESLint, Prettier, Lefthook.

  • Testování: Playwright (E2E), vue-tsc

  • API & data: REST API (Swagger / OpenAPI, swagger-typescript-api pro generování typů), SSR.

  • AI workflow: Claude (Claude Code, desktop), MCP (Figma, Notion, Chrome, DB podle projektu), práce s agenty (CLAUDE.md, skills, rules, manuals, maps, tasks …)

  • Design input: Figma (Dev Mode) jako read-only vstup od designera.

  • Monitoring & analytika: Sentry, New Relic, Google Tag Manager, GA4.

  • Infrastruktura: Git (GitLab), Docker, Node.js 18+, CI/CD pipeline.

  • Interní produkty: React / Next.js – kam se postupně pouštíme i na klientských projektech.

Výhodou

  • Praxe z e-commerce projektů – rozumíš, proč je rychlost checkoutu důležitější než animace na homepage. Víš, co obnáší katalog, filtrování, košík a objednávkové toky.

  • SSR / Next.js / Nuxt – zejména v kontextu SEO a výkonu. Nutnost hydratace, rozdíl mezi SSR a SSG, kdy co volit.

  • React / Next.js – protože se k němu postupně pouštíme i na klientských projektech. Když umíš Vue i React, máš přesah, který využijeme.

  • Zkušenost s design systémem – dostáváš komponenty od designera, umíš je v kódu rozšiřovat.

  • Zkušenost s SEO a měřicími kódy – GTM, GA4, schema.org, Core Web Vitals jako ranking factor. AI Overviews a Generative Engine Optimization jsou pro nás téma.

  • Komunikativní angličtina – nepotřebujeme ji denně mluvit, ale dokumentace, commity, AI prompty, knihovny i changelogy jsou anglicky. Není must, je to bonus.

Co nabízíme

Mzda: 60 000 – 100 000 Kč podle seniority, k tomu motivační složka.

  • Reálný dopad - weby a e-shopy s tisíci uživateli denně. Značky, které lidi znají z každodenního života (nakupují tam kolo, kosmetiku, hračky pro děti).

  • AI-first kultura, kterou myslíme vážně - máš čas zkoušet nové nástroje, workflow se sdílí napříč týmem, CLAUDE.md, skills, rules, manuals, maps, tasks jsou pro nás živá dokumentace.

  • Moderní stack a prostor ho posouvat - Pokud chceš přinést nový nástroj nebo přístup, řeší se to s Tech Leadem – ne „to se u nás nedělá".

  • Tech debt budget - část kapacity týmu je vyhrazena na refaktor a technický dluh. Neřešíš to jen „až zbyde čas", ale dostaneš na to prostor.

  • Partnerský tým - designer, PM, backend, QA jsou kolegové, ne zadavatelé. Nemáme rádi workflow „dostanu ticket → odevzdám → další" – chceme debatu, grooming, společné rozhodování.

  • Flexibilní pracovní doba - 2× týdně v kanceláři v Praze, zbytek může být remote.

  • Motivační složka, která dává smysl - vedle fixního platu odměňujeme lidi, kteří se reálně snaží posunout kvalitu kódu, výkon, přístupnost nebo spolupráci. Pravidla znáš předem, vyhodnocujeme měsíčně, žádná černá skříňka.

Výběrový proces

  1. Úvodní call (30–45 min) + code sample review – před callem pošleš pár kusů kódu, na které jsi hrdý (GitHub repo, gist, produkční PR). Na callu si ho spolu projdeme, představíme ti firmu, pozici a tým – a ty řekneš, co děláš, proč hledáš a na čem by ti záleželo.

  2. Praktický úkol (2–4 h) – dostaneš malý úkol v duchu toho, co bys u nás reálně dělal

  3. Finální tech interview – rozebereme tvůj úkol, probereme pár technických otázek okolo Vue, TS, AI workflow a performance. Zároveň si řekneme, jak vypadá tvůj typický den a kde vidíš silné a slabé stránky. Nabídka odchází do týdne.

Jak reagovat?

V reakci rádi uvidíme:

  • CV nebo LinkedIn

  • Odkazy na kód – GitHub, GitLab, gist, produkční projekt, klidně jeden produkční PR, ze kterého máš radost

  • Pár vět o tom, s jakými AI nástroji aktuálně pracuješ – ne marketingový odstavec, spíš „používám Claude Code na X, Cursor na Y, agenty zkouším na Z"


Pokud ti něco z toho chybí nebo se nechce sepisovat – napiš i tak, domluvíme se.

Přihlaste se k newsletteru a posuňte se vpřed!
© 2012 – 2026 StartupJobs.com s.r.o.