Vhodný kandidát na túto pozíciu by mal mať:
- aspoň 3 roky skúsenosti s vývojom webových aplikácii (vrátane skúsenosti nadobudnutých popri štúdiu)
- schopnosť pokryť frontend aj backend vývoj webových aplikácií v prostredí JavaScriptu
- nutnosťou sú pokročilé skúsenosti na FE s Angularom (silne preferovaný), prípadne Reactom a TypeScript (v prípade absencie skúsenosti s Angularom, ochota naučiť sa s ním pracovať)
- skúsenosti na BE: NodeJS/ NestJS, prípadne Express
- dobrá znalosť HTML, CSS
- skúsenosti s riešením problémov s nekompatibilitou v rôznych webových prehliadačoch, s bezpečnosťou webu (autorizácia, autentifikácia,...)
- skúsenosti s responzívnym dizajnom
- skúsenosť s externými webovými službami na báze AJAX (JSON RPC, REST, SOAP,...)
- skúsenosti s knižnicami (napr. RxJS/ NgRx/ LeafletJS/ Angular Material/ SocketIO/ Apollo/ GraphQL/ Passport)
- angličtinu na úrovni B2 - schopnosť dohovoriť sa pri kooperácii s medzinárodnými tímami, porozumieť technickej dokumentácii
Nice to Have:
- skúsenosti s čistým JavaScriptom/ VueJS/ ES6+
- znalosť SQL databáz (PostgreSQL, MySQL)
- znalosť geopriestorových formátov (GIS) a protokolov
- dátové formáty (XML, JSON, XSLD)
- skúsenosť s webovými vývojovými rámcami Java (SE/EE, Hibernate,...)
- scriptovanie v Pythone, PHP
- skúsenosti s grafickým dizajnom a jeho nástrojmi
\n\t\t\n\t\t\t\n\t\t\t