Minimální požadované vzdělání: stredoškolské s maturitou
Pozici vyhovuje i uchazeč se vzděláním: nadstavbové/vyššie odborné vzdelanie, študent vysokej školy, vysokoškolské I. stupňa, vysokoškolské II. stupňa, vysokoškolské III. stupňa
Znalosti
- Jazykové znalosti
- Anglický jazyk - Stredne pokročilý (B2)
Požadovaná praxe
Obor: 4 roky.
Osobnostní předpoklady a dovednosti
- Minimálne 4-ročná (aktívna) skúsenosť s vývojom webových aplikácií v NodeJS;
skúsenosti:
- webservismi (ideálne GraphQL);
- niektorým z repository systémov (Git, SVN, CVS, ...);
- používaním project-tracking tools (JIRA, Confluence);
- cloudovými službami AWS (DynamoDB, Opensearch, Lambda, AppSync, Cognito, S3, SQS, SNS);
- IaC toolmi (ideálne Terraform);
výhodou skúsenosti s:
- vedením programátorského teamu a/alebo projektovým riadením;
- participáciou na návrhu architektúry a/alebo projektovom riadení podobných riešení;
- niektorou z agilných metód software-ového vývoja (SCRUM, LEAN a/alebo KANBAN)
app buildermi (ideálne Expo);
- programovaním front-endu v ReactJS a/alebo ReactNative;
- niektorým z package managerov (NPM, Yarn, WebPack);
- JavaScript knižnicami (RxJS, Redux)
preprocesormi (SASS, LESS, SCSS);
- testovacími frameworkami (Jest, Cypress.io, Playwright);
- vykonávaním efektívnych code reviews a dodržiavaním coding standards;
výhodou znalosť:
- TypeScript-u;
- JavaScript-u;
- HTML5 a CSS3;
- tímový hráč;
- proaktívny prístup;
- aktívna znalosť anglického jazyka na komunikačnej úrovni (slovom i písmom) - B2+.