Vue.js/React Native Developer

Hledáme Vue.js nebo React Native (zkrátka Typescript) developera. Budeš pracovat na velkých projektech založených na Vue.js a nově i na mobilních aplikacích, které tvoříme pomocí React Native.

Co u nás jako Typescript Developer budeš dělat?

Budeš vyvíjet a implementovat nové funkce do velkých i menších projektů založených na Vue.js a nově i do mobilních aplikací, které tvoříme pomocí technologie React Native.

Aktuálně pracujeme na vývoji velkého e-commerce řešení e-shopu Nay.sk a Electroworld.cz, jehož součástí je i tvorba interní webové aplikace pro prodavače. Tvoříme i microfrontend aplikaci pro objednávkový proces, od košíku až po zaplacení objednávky. To vše za pomoci frameworku Nuxt.js (v2, i v3).

Vyvíjíme i náš interní nástroj pro tvorbu obsahu na webu, kterému říkáme „ContentEditor“. Staneš se součástí Frontend týmu, který nástroj vyvíjí za pomoci Vue 3. 

A nyní to nejdůležitější! Právě se chystáme na tvorbu mobilní aplikace v React Native pro velký e-commerce projekt. Máš zkušenosti s React Native a umíš ho ovládat? Skvělé! Můžeš být u vzniku tohoto projektu od úplného začátku!

 

S jakými technologiemi pracujeme

  • Webové aplikace píšeme čistě v Typescriptu a Vue.js, postavené na frameworku Nuxt (verze 2 i 3, ale snažíme se migrovat vše na verzi 3, s tím nám taky můžeš pomoci)
  • Mobilní aplikace píšeme také v Typescriptu, ale v React Native
  • Jako Bundler využíváme Webpack a Vite
  • Pro testování využíváme nástroje jako je Cypress, Jest, Vitest
  • Jako UI Frameworky využíváme Bootstrap a Tailwind
  • Eslint je samozřejmostí
  • Celá naše workflow se odehrává v Githubu a je založená na feature-branch principu, kdy naplno využíváme Github Actions na automatizaci sestavování testovacích preview verzí tvých úprav, nebo třeba automatické releasy na základě tvých commitů
  • Tvoříme interní balíčky na bázi monorepozitářů, které sdílíme napříč našimi projekty.
Naše kanceláře v Brně-Králově Poli

Jak si tě představujeme?

  • Máš zkušenosti s Vue.js, případně jinými frontend frameworky a máš je vyzkoušené v praxi
  • Nedělá ti problém ani vanilla Javascript
  • Orientuješ se v typech – píšeme v Typescriptu
  • Nemusíš být Typescriptový mistr, vše tě rádi naučíme. A i ty můžeš něco naučit nás.
  • Tvou náplní práce může být i vývoj v React Native, takže pokud máš zkušenosti s Reactem, jedině dobře.
  • Nemusíš umět CSS, na to tady máme jiné specialisty, stačí ti porozumění, jak stylování funguje
  • Nebojíš se jít do nových výzev a spolupracovat s týmem při návrhu a vývoji nových funkcí
  • Máš odhodlání a elán se učit novým věcem a postupům
  • Dobré nápady si nenecháš pro sebe

Jak máme nastavené procesy vývoje

Na začátku všeho je úkol. Snažíme se, aby úkoly byly co nejmenší a měly jasně vydefinované cíle.

Pro každý pull request se ti automaticky v našem kubernetes clusteru vygeneruje verze aplikace pouze s tvou úpravou, takže to je bez starostí. Na CI se automaticky nad daným PR spustí všechny testy a eslint, abychom minimalizovali lidskou chybu a udrželi si kvalitu kódu. Jakmile jsi práci dokončil, předáš ji na test. Pokud úprava dělá co má, jde dále na review.

Na každý pull request ti bude někdo z kolegů dělat review, proto chceme, aby byly pull requesty co nejmenší a dalo se v nich dobře orientovat.

Po review jde úprava rovnou na merge. Jakmile mergneš úpravu do masteru, automaticky se deployne na předprodukční prostředí, kde se ještě úprava otestuje na produkčních datech. O uvedení funkcí do produkce se pak stará projekt manager, který vydáním releasu spustí automatické nasazení funkcí do produkce. Důležité je, že se všechny úpravy snažíme dostat co nejrychleji do produkce po menších celcích a získávat tak rychle zpětnou vazbu bez zbytečných škod.

Náš vývojový proces se snažíme neustále zlepšovat, abychom se mohli věnovat hlavně tomu co nás baví a to je rozvíjet naše produkty.

Benefity

  • Sídlíme ve stylově zrekonstruovaných kancelářích v pohodové čtvrti Královo Pole, se spoustou restaurací, koupalištěm a wellness v okolí.
  • Na startu dostaneš 5 týdnů dovolené, po dvou letech ještě týden navíc, tedy 6 týdnů volna!
  • Na stravování ti přispějeme 75 Kč na den.
  • Roční budget na sebevzdělávání ve výši 10.000 Kč bez DPH (na vstupenky, online kurzy, knihy…)
  • Máme zdarma občerstvení a skvělou kávu z pákového kávovaru. Můžeš se naučit být baristou, pokud chceš.
  • Někdy je potřeba si vyčistit hlavu. Od toho tu je relax zóna s fotbálkem a PlayStation™.
  • I kurzy angličtiny máme zdarma a to hned ve dvou úrovních.
  • Pokud jsi z daleka a sedneme si, pomůžeme ti najít bydlení v Brně a první 3 měsíce budou na nás.
  • Občas si zpříjemníme ráno společnou, s láskou připravenou snídaní.
Takto bude vypadat tvé pracovní místo

 

Myslíš, že bychom si mohli rozumět? Tak neváhej a napiš na jobs@peckadesign.cz nebo přes formulář níže.

Dej nám o sobě vědět

Rádi se podíváme na tvůj životopis. Pokud ho nemáš, postačí odkaz na LinkedIn. Jestli to bude vypadat slibně, pozveme tě na pohovor, ať zjistíme, jestli přeskočí jiskra. A pokud ano, bude to Pecka!

Odesláním tohoto formuláře potvrzuji, že jsem se seznámil se zde uvedenými informacemi o zpracování osobních údajů společností PeckaDesign s.r.o.
Tyto stránky jsou chráněny pomocí reCAPTCHA a platí zásady ochrany osobních údajů a smluvní podmínky společnosti Google.

Zpět nahoru