Text copied to clipboard!
Názov
Text copied to clipboard!Senior JavaScript vývojár
Opis
Text copied to clipboard!
Hľadáme skúseného Senior JavaScript vývojára, ktorý sa pripojí k nášmu dynamickému tímu vývojárov. Vašou úlohou bude navrhovať, vyvíjať a udržiavať moderné webové aplikácie s dôrazom na kvalitu kódu, výkon a používateľskú skúsenosť. Budete spolupracovať s tímom dizajnérov, produktových manažérov a ďalších vývojárov na implementácii inovatívnych riešení, ktoré splnia potreby našich klientov. Ideálny kandidát má hlboké znalosti JavaScriptu, skúsenosti s modernými frameworkmi ako React, Angular alebo Vue, a schopnosť riešiť komplexné technické výzvy. Okrem technických zručností očakávame aj schopnosť viesť menšie tímy, mentorovať juniorných kolegov a aktívne prispievať k zlepšovaniu vývojových procesov. Ponúkame príležitosť pracovať na zaujímavých projektoch v agilnom prostredí, s možnosťou profesionálneho rastu a rozvoja. Ak máte vášeň pre technológie a chcete byť súčasťou inovatívnej spoločnosti, tešíme sa na vašu prihlášku.
Zodpovednosti
Text copied to clipboard!- Vývoj a údržba webových aplikácií pomocou JavaScriptu a moderných frameworkov.
- Spolupráca s tímom na návrhu architektúry aplikácií.
- Optimalizácia výkonu a zabezpečenie kvality kódu.
- Mentorovanie juniorných vývojárov a podpora tímu.
- Účasť na plánovaní sprintov a technických diskusiách.
- Identifikácia a riešenie technických problémov a bugov.
- Implementácia bezpečnostných opatrení v aplikáciách.
- Aktívne sledovanie nových trendov a technológií v oblasti JavaScriptu.
- Prispievanie k dokumentácii a interným štandardom vývoja.
- Testovanie a nasadzovanie aplikácií v produkčnom prostredí.
Požiadavky
Text copied to clipboard!- Minimálne 5 rokov skúseností s JavaScriptom a webovým vývojom.
- Pokročilá znalosť ES6+ a asynchrónneho programovania.
- Skúsenosti s frameworkmi ako React, Angular alebo Vue.
- Znalosť nástrojov pre správu balíčkov (npm, yarn) a build systémov (Webpack, Babel).
- Skúsenosti s REST API a aspoň základmi GraphQL.
- Znalosť princípov UX/UI a responzívneho dizajnu.
- Schopnosť pracovať v tíme a komunikovať technické riešenia.
- Skúsenosti s verzovacím systémom Git.
- Znalosť testovacích frameworkov (Jest, Mocha) je výhodou.
- Schopnosť riešiť problémy a pracovať pod tlakom termínov.
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké máte skúsenosti s modernými JavaScript frameworkmi?
- Ako riešite optimalizáciu výkonu webových aplikácií?
- Popíšte situáciu, keď ste mentorovali juniorného kolegu.
- Aké nástroje používate na testovanie JavaScript kódu?
- Ako pristupujete k zabezpečeniu aplikácií proti bezpečnostným hrozbám?
- Máte skúsenosti s agilným vývojom? Ak áno, aké role ste zastávali?
- Ako riešite konflikty v tíme?
- Aké sú vaše skúsenosti s nasadzovaním aplikácií do produkcie?
- Ako sa udržiavate v obraze s novinkami v JavaScripte?
- Popíšte projekt, na ktorý ste najviac hrdý.