Frontend React vývojář

Praha
Full-time

Pod záštitou Slevomatu vzniká nový samostatný projekt, proto rozšiřujeme fungující tým o zkušené vývojáře, kteří se po sladění s kolegy z produktu a vývoje ujmou samostatné práce na naší velmi očekávané novince.

Technologický směr:

Jsme zapálený tým. Máme velkou výhodu, že výsledný produkt bude zaměřen nikoliv na internetového zákazníka, ale na konkrétní business, kam můžeme protlačit výsledný produkt.

Na čem si zakládáme:

  • Prioritu má vždy kvalitní kód. Zabýváme se dobrým architektonickým návrhem a věnujeme velkou pozornost code review.
  • Přemýšlíme, pak opět přemýšlíme, pak teprve programujeme.
  • Nemáme rádi legacy věci, udržujeme balíčky na aktuálních verzích, vyhýbáme se obřím PR, automatizujeme, co se dá.
  • Baví nás neustále na sobě pracovat, rozšiřovat si obzory i v jiných jazycích a technologiích. Navštěvujeme konference, sledujeme inspirativní projekty.

Technologie:

  • JavaScript (Babel, ES6+)
  • React, Redux
  • Next.js
  • GraphQL (Apollo)
  • Node.js (Express)

Co děláme jinak:

  • Zdrojové kódy hostujeme na gitlab.com
  • Využíváme naplno integrované CI – máme vlastní privátní runnery
  • Používáme docker, projekt ale můžeš rozjet i bez něj
  • Děláme si code review
  • Zero-downtime deployment jedním kliknutím
  • Striktně typehintujeme, co se dá
  • Zdrojové kódy proháníme nejrůznějšími kontrolami – eslint, flow.
  • Píšeme testy (jest)
  • Logujeme pomocí SentryPapertrailu
  • Používáme Uuid, autoincrement je zlo
  • Prostředí pro vývojáře používá hot-reloading, kód kontrolujeme díky Flow a ESLintu.
  • Důležitý je pro nás cit pro návrh uživatelského rozhraní, zkušenosti v oblasti UX a znalost kódování pomocí HTML a CSS. Neřešíme staré prohlížeče.
  • Používáme a udržujeme Style guide pro znovupoužitelné komponenty. To nás nutí oddělovat prezentační a logickou část komponent.
  • Náš designer Petr nám přípravuje návrhy ve Sketchi a díky použití symbolů dokážeme synchronizovat Style guide s návrhy.
  • S designy potom pracujeme v InVision
  • Klientské rozhraní je single-page aplikace, komunikující s backendem pomocí GraphQL API

Nejlepší bude, když se u nás stavíš na kafe, vynikající víno z Moravy nebo pořádnou nálož karlovarských oplatek. Rádi ti ukážeme, na čem momentálně pracujeme a dáme řeč o všem, co tě bude zajímat.

Jsme duchem velký, počtem malý tým vývojářů, kteří si spolu rádi zajdou na pivo. Každý v týmu si v najde dostatek prostoru k seberealizaci. Jestli jsme tě zaujali, ozvi se nám. Těšíme se!