Obowi膮zki:
- tworzenia komponent贸w wykorzystuj膮c nasz autorski Design System
- tworzenia komponent贸w Vanilla JS oraz Web Components
- tworzenia wysp w naszym autorskim frameworku (podobnie jak w Astro)
- tworzenia komponent贸w Reactowych po stronie serwera (NodeJS / SSR)
- pisania kodu spe艂niaj膮cego potrzeby biznesowe w ulubionej technologii
- tworzenia test贸w jednostkowych (Vitest / Jest)
- dbania o dokumentacj臋 projektu
- dbania o wydajno艣膰 aplikacji oraz o metryki jak Core Web Vitals
- dbania o SEO oraz dost臋pno艣膰 dla robot贸w sieciowych
- pomocy w budowaniu architektury aplikacji, u偶ycia narz臋dzi lub przygotowaniu koncept贸w rozwi膮za艅
- dokumentowania trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record)
Pami臋taj, 偶e nie na wszystkim musisz si臋 zna膰, ale wszystkiego mo偶esz si臋 nauczy膰!
Wymagania:
- minimum 8 lat do艣wiadczenia w bran偶y technologicznej, w tym co najmniej 5 lat do艣wiadczenia w pracy z g艂贸wnymi technologiami
- co najmniej 1 rok do艣wiadczenia w roli lidera technicznego lub w innych rolach liderskich
- znajomo艣膰 JavaScript (ES2020+) / TypeScript (5+)
- znajomo艣ci Reacta 18+ (hooks API)
- znajomo艣ci CSS-in-JS (Styled Components, Emotion, CSS Modules)
- znajomo艣ci zagadnie艅 optymalizacji (JS, Browser, NodeJS)
- komunikatywno艣膰
- znajomo艣ci HTML5 (semantyka)
- znajomo艣ci CSS 3, 4 oraz preprocesor贸w (mile widziany SCSS)
- podstawowej znajomo艣ci NodeJS (LTS, 20+)
- znajomo艣ci GraphQL oraz API RESTful
- umiej臋tno艣ci pisania test贸w jednostkowych oraz integracyjnych (mile widziane: vitest, jest, testing-library)
- j臋zyka angielskiego na poziomie umo偶liwiaj膮cym korzystanie z dokumentacji
- otwarto艣膰 na niepoznane dotychczas j臋zyki i technologie (r贸wnie偶 legacy)
Nice-to-have:
- 艢ledzenie nowo艣ci w zakresie frontendu
- Redux (mile widziane: signal/observable state managers)
- znajomo艣ci Web Components API
- znajomo艣ci zagadnie艅 SSR (mile widziany Next.js)
- znajomo艣ci protoko艂u
- znajomo艣膰 zagadnie艅 monitorowania oraz debugowania aplikacji
- znajomo艣膰 zagadnie艅 Core Web Vitals oraz narz臋dzi Lighthouse, Page Speed Insight
Lokalizacja: Krak贸w / Warszawa / 100% remote
Jest.js GraphQL styled-components HTML5 web-component Redux REST Node.js emotion css-modules Vanilla.js JavaScript vitest server-side-rendering Frontend css-in-js Sass (Syntactically Awesome Style Sheets) TypeScript core-web-vitals Search Engine Optimization (SEO) lighthouse testing-library Next.js CSS