
Upvanta sp. z o.o.
Frontend React Developer – projektowanie, implementacja i rozwój aplikacji w React, współpraca z backendem przy REST API/GraphQL, code review, testy, architektura frontendu, optymalizacja wydajności i bezpieczeństwa, udział w Scrum, dokumentacja w Confluence. Wymagane 4+ lata doświadczenia w JavaScript/TypeScript, React, HTML/CSS, testowanie, CI/CD i znajomość języka angielskiego.
Zakres obowiązkówProjektowanie, implementacja i rozwój aplikacji frontendowych w ReactWspółpraca z zespołem backendowym przy integracji REST API i GraphQLDbanie o jakość kodu poprzez code review, testy i standardy projektoweWspółtworzenie architektury frontendu oraz dobór technologiiOptymalizacja wydajności, dostępności i bezpieczeństwa aplikacjiWsparcie w definiowaniu wymagań biznesowych i technicznychUdział w planowaniu sprintów i rozwoju produktu (Scrum)Dokumentowanie rozwiązań technicznych w ConfluenceWymagania / Kompetencje1. JavaScript / TypeScriptMinimum 4 lata komercyjnego doświadczenia w tworzeniu aplikacji frontendowychBardzo dobra znajomość JavaScript (ES6+) oraz TypeScriptUmiejętność pisania czystego, czytelnego i wydajnego kodu2. Frameworki frontendoweBardzo dobra znajomość ReactDoświadczenie w pracy z narzędziami ekosystemu React (np. Redux, Zustand)Znajomość SSR / SSG (Next.js, Gatsby)3. HTML / CSSBardzo dobra znajomość HTML5, CSS3, SASS/SCSS, TailwindUmiejętność implementacji interfejsów na podstawie projektów graficznych (np. Figma)Znajomość zasad RWD oraz WCAG / dostępności cyfrowej4. TestowanieDoświadczenie w pisaniu testów jednostkowych i integracyjnych(np. Jest, React Testing Library, Cypress, Playwright) – mile widzianeZnajomość TDD / BDD oraz YETI będzie dodatkowym atutem5. Architektura aplikacjiDoświadczenie w pracy z architekturą modułową / monorepoZnajomość REST API oraz GraphQLZrozumienie architektury Client–Server oraz komunikacji asynchronicznej(HTTP, WebSocket)6. Wydajność i optymalizacjaUmiejętność analizowania i optymalizacji wydajności aplikacji frontendowychZnajomość narzędzi takich jak DevTools, Lighthouse7. Zarządzanie wersjami i CI/CDDoświadczenie w pracy z GitZnajomość Bitbucket, GitLab CI, JenkinsUmiejętność pracy w środowisku automatyzacji i deploymentu8. Współpraca Doświadczenie w pracy w metodykach Scrum / AgileZnajomość narzędzi Jira, ConfluenceUdział w code review oraz mentoringu młodszych developerówMile widziane doświadczenie w branży medialnej/broadcast9. BezpieczeństwoZrozumienie zagrożeń frontendowych (XSS, CSRF, CORS, Clickjacking)Znajomość zasad OWASP Frontend Security10. Integracja i DevOpsZnajomość Docker oraz podstaw KubernetesDoświadczenie w pracy z API i środowiskami chmurowymi (AWS lub Azure)Rozumienie procesów CI/CD11. UX / UIUmiejętność pracy z projektami z FigmyZrozumienie zasad użyteczności i dostępności interfejsów12. Język angielskiZnajomość języka angielskiego umożliwiająca czytanie dokumentacji techniczneji komunikację w międzynarodowym zespole
Zaloguj się, aby zobaczyć pełny opis oferty
| Opublikowana | 26 dni temu |
| Wygasa | za 5 dni |
| Rodzaj umowy | B2B |
| Źródło |
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.