React Native Developer

Hledáme React Native Developera pro vývoj mobilních aplikací e‑shopů běžících na naší e-commerce platformě Publicator 7. Pracuj na zajímavých projektech s moderními technologiemi a pomoz tvořit budoucnost mobilního e-commerce!

Co budeš dělat?

Vyvíjet mobilní aplikace postavené na React Native, Expo a TypeScriptu, pro e-shopy na naší vlastní platformě Publicator 7.

Jak si tě představujeme?

  • Máš zkušenosti s vývojem v React Native.
  • Orientuješ se v typech – píšeme v Typescriptu.
  • Nedělá ti problém ani vanilla Javascript.
  • Ze začátku chceme in-house spolupráci, později se dá na všem domluvit.
  • Nejedeš si one man show, ale táhneš s týmem za jeden provaz.
  • Dobré nápady si nenecháš pro sebe.
  • Nebojíš se jít do nových výzev.

Co nabízíme

  • Odměnu v rozmezí 50–90k Kč, podle zkušeností.
  • Licence na vývojové prostředí. Většina z nás používá JetBrains produkty, ale je na tobě, co si vybereš.
  • Roční budget na sebevzdělávání ve výši 10.000 Kč.
  • 5 týdnů dovolené, po dvou letech spolupráce 6 týdnů.
  • Občerstvení a skvělou kávu z pákového kávovaru.
  • Relax zóna s fotbálkem a PlayStation™.
  • In-house kurzy angličtiny ve dvou úrovních.
  • Společné firemní snídaně a teambuildingy.
  • Příjemné klimatizované kanceláře v Brně – Králově Poli.
  • Pokud máš zájem podílet se i na vývoji frontendu e-shopů ve Vue.js, máš možnost.
Naše kanceláře v Brně-Králově Poli

Naše technologie

  • Aplikaci stavíme na React Native za pomoci Expa (expo.dev) a TypeScriptu.
  • Určeno pro Android+iOS a využívá OTA updaty a celkově automatizovanou správu distribuce a testování (EAS).
  • Aplikace komunikuje s naším REST API s přehlednou dokumentací v stoplight.io.
  • Automatizace procesů skrze GitHub Actions.
  • Monorepo setup.
  • Samozřejmostí je psaní testů.
  • Budeš pracovat i s nástroji jako jsou Gluestack.io, Storybook, nebo TanStack Query.

Naše 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 vygeneruje verze aplikace pouze s tvou úpravou a tester si jen skrze vygenerovaný QR kód zobrazí danou verzi na svých zařízeních. 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á Project Manager, který vydáním releasu spustí automatické nasazení funkcí do produkce a následný release buď nového buildu appky, nebo pouze skrze OTA update.

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 rozvíjet naše produkty.

Takto u nás vypadá typické developerské 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