About the Client
Naším klientom je technologická spoločnosť, ktorá už 20 rokov patrí medzi lídrov v oblasti FrontOffice a BackOffice aplikácií pre finančné inštitúcie na európskych trhoch.
About the Role
Zapojíš sa do tímu, kde:
Pripravujeme dev stack pre vývoj internetového bankovníctva.
Nebude sa vytvárať nový framework pre bankové aplikácie, ale namiesto toho sa bude stavať na základoch z existujúcich knižníc.
Aplikácia sa kompletuje s Next.Js. S backendom komunikuje Apollo Client, a to ako s GraphQL, tak aj s REST API.
S formulármi pomáha Formik a experimentuje sa s XState u orchestrácie komplexnejších workflow.
V neposlednom rade nám TypeScript.
Výstupom nie je len aplikácia, ale aj prezentácia patternov na implementáciu business domén, testovanie aplikácie a jednotlivých modulov a automatizácia opakovaných činností, ktoré je zbytočné robiť ručne
Responsibilities
Si nadšený programátor, s neortodoxnom myslením, ktorého baví hľadať nové postupy a rád sa o získané skúsenosti delis so svojimi kolegami.
Rýchlo sa učíš novým veciam a postupom a učenie Ťa baví
Máš pozitívny prístup k práci, si spoľahlivý a máš záujem sa ďalej rozvíjať.
Chceš pracovať na inováciách digitálneho bankovníctva.
Requirements
Poznáš do hĺbky Javascript (ES6 / ES 5) prípadne Typescript.
Rozumieš princípom objektového a funkcionálního programovania.
Ovládaš niektorý framework alebo knižnice (React, Angular, Vue, Svelte, ...).
Zaujíma Ťa multiplatformové mobilné vývoj (React Native).
Rozumieš si s automatizáciou (Webpack, Babel, Rollup, Bower, Grunt, Gulp, ...) a fandíš CI (Jenkins, Docker, Bitrise, ...).
Máš znalosti štýlovania a prípravy šablón (CSS3, HTML5, Styled Components, ...).
Vyznáš sa v testovaní, keďže sa stretneš s Cypress, Jest, Selenium, Cucumber.
Nebojíš sa angličtiny, využiješ ju pri čítaní dokumentácie a aj pri komunikácii so zákazníkom.
Máš pozitívny vzťah k agilnému vývoju.
Nice to Have Skills
n/a