Pre nášho klienta, globálneho lídra vo vývoji softvéru pre meteorológiu a riadenie letovej prevádzky, hľadáme skúseného Full-Stack Developera na vývoj profesionálnych single-page aplikácií novej generácie pre meteorológov po celom svete. Rola je zameraná na tvorbu a rozvoj nástrojov pre vizualizáciu a analýzu komplexných meteorologických a klimatických dát.
Kľúčové zodpovednosti:
- Implementácia robustného backendu s využitím moderného ekosystému NestJS / Node.js.
- Vytváranie vysoko interaktívnych webových komponentov a frontendu na báze Angular / TypeScript.
- Práca na kľúčových nástrojoch pre vizualizáciu a analýzu meteorologických a klimatických dát.
Požiadavky:
- Prax: minimálne 3 roky aktívneho vývoja webových single-page aplikácií (frontend aj backend).
- Backend: pokročilé skúsenosti s Express, NestJS, Next.js; technológie SocketIO, Apollo/GraphQL, Passport.
- Frontend: znalosť moderných klientskych frameworkov (Angular, React alebo Vue) a knižníc (RxJS, NgRx, LeafletJS).
- Jazyky a nástroje: výborná znalosť TypeScript / ES6+; tooling Git, Yarn/NPM, Webpack, SASS/SCSS.
- Jazyková vybavenosť: schopnosť plynule čítať a písať technickú dokumentáciu v angličtine.
- Nice to have: pokročilé techniky renderovania, fragment shader, OpenGL alebo WebGL.
- Nice to have: geopriestorové (GIS) formáty a protokoly (KML, WMS, WCS, WFS).
- Nice to have: konfigurácia webových serverov (NGINX, Apache, Tomcat).
- Nice to have: skriptovanie v jazyku Python alebo presah do Java frameworkov (Java SE/EE, Hibernate).