Práca v R-SYS

Senior React Developer (Frontend/Fullstack)

  • Miesto práce:  Slovensko
  • Ponúkaný základný plat (brutto):  2.200 – 3.000€ (dohodou podľa skúseností)
  • Termín nástupu: ihneď / dohodou
  • Druh pracovného pomeru: TPP alebo na zmluvu

Osobnostné predpoklady:

  • Pozitívne myslenie a prístup k práci
  • Komunikatívnosť  
  • Tímová práca
  • Zvládanie stresu a konfliktných situácií
  • Manažment času
  • Kreativita, flexibilita a pro-aktivita
  • Sebamotivácia
  • Asertivita
  • Multitasking

Odborné požiadavky:

  1. Silná znalosť Reactu:
    • Skúsenosti s moderným Reactom (React 17+), vrátane hookov, kontextu, a funkcionálneho prístupu.
    • Skúsenosti s manažmentom stavu pomocou React Context API, Redux.
    • Znalosť React Router.
  2. Skúsenosti s funkcionálnym programovaním (FP):
    • Schopnosť aplikovať princípy funkcionálneho programovania v JavaScripte (napr. pure functions, immutability, higher-order functions).
    • Znalosť funkcionálnych knižníc, ako napríklad Lodash , alebo Immer.
    • Praktické skúsenosti s využívaním promises a observables.
  3. JavaScript (ES6 a vyššie):
    • Pokročilé znalosti ES6/ES7 featur, ako sú destructuring, spread/rest operátory, async/await.
    • Dôkladné pochopenie closures, scope a hoisting.
  4. TypeScript:
    • Skúsenosti s TypeScriptom a jeho aplikáciou v React projektoch.
    • Tvorba a použitie typov a rozhraní v TypeScripte.
    • Schopnosť integrovať TypeScript s funkcionálnym programovaním.
  5. Ekosystém JavaScriptu:
    • Skúsenosti s nástrojmi ako Webpack, Babel, a ESLint.
    • Znalosť testovania v Reacte pomocou knižníc ako Jest alebo React Testing Library.
    • Skúsenosti s Continuous Integration/Continuous Deployment (CI/CD) nástrojmi (napr. Jenkins, GitLab CI).
  6. API integrácie:
    • Skúsenosti s prácou s REST API alebo GraphQL.
    • Asynchrónne operácie a manažment dát pomocou fetch alebo knižníc ako Axios.
  7. UX/UI princípy:
    • Základné pochopenie UX/UI dizajnu a prispôsobenia komponentov pre responzívne rozhranie.
    • Skúsenosti s CSS-in-JS knižnicami, ako sú Styled Components alebo Emotion.
  8. Schopnosť viesť tím a mentoring:
    • Skúsenosti s mentorovaním junior developerov a vedením projektov.
    • Schopnosť navrhovať architektúru aplikácií a efektívne komunikovať technické riešenia.
  9. Soft skills:
    • Skvelé komunikačné schopnosti a schopnosť spolupracovať v tíme.

Jazykové zručnosti:

  • AJ – pokročilý (min. B1, B2

Reagovať na ponuku

Udeľujem týmto súhlas so správou, spracúvaním a poskytovaním všetkých mojich osobných údajov uvedených v osobnom profile, životopise, motivačnom liste a iných prílohách súvisiacich s hľadaním práce vrátane audiovizuálneho záznamu (videovizitky) podľa zákona č. 18/2018 Z. z. o ochrane osobných údajov a o zmene a doplnení niektorých zákonov a Nariadenia európskeho parlamentu a rady (EÚ) 2016/679 z 27. apríla 2016 o ochrane fyzických osôb pri spracúvaní osobných údajov a o voľnom pohybe takýchto údajov, ktorým sa zrušuje smernica 95/46/ES (všeobecné nariadenie o ochrane údajov), zamestnávateľovi R-SYS, s.r.o., IČO: 36014061, na účely ich zaradenia do evidencie uchádzačov o prácu, obsadenia voľných pracovných miest a výberového konania, do ktorého budem zaradený/á. Som si vedomý/á, že informácie, ktoré poskytujem, týkajúce sa aj zobrazenia fotografie, videovizitky alebo zdravotného stavu, patria do osobitnej kategórie osobných údajov. Vyhlasujem, že všetky mnou poskytnuté osobné údaje sú pravdivé, správne a úplné. Tento súhlas je dobrovoľný a je udelený na dobu 3 rokov. Tento súhlas je možné kedykoľvek písomne odvolať.