Senior Frontend Developer (React)
Agencja Zatrudnienia (przy SBU)
⚲ Wrocław
Do uzgodnienia
Wymagania
- React
- Next.js
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
Opis stanowiska
Nasze wymagania:
masz minimum 5 lat komercyjnego doświadczenia jako Frontend Developer,
posiadasz praktyczne doświadczenie w pracy z produkcyjnymi aplikacjami opartymi o React oraz w rozwoju i utrzymaniu istniejących systemów,
bardzo dobrze znasz React, Next.js, TypeScript, JavaScript (ES6+), HTML5 i CSS3,
masz doświadczenie w budowaniu nowoczesnych, responsywnych interfejsów webowych,
potrafisz projektować i implementować złożone, skalowalne, wydajne i długowieczne interfejsy użytkownika dla wymagających produktów webowych,
umiesz szybko wejść w istniejący projekt, zrozumieć jego architekturę, ustabilizować rozwiązanie i przeprowadzać refaktoryzację oraz modernizację codebase’u bez ryzyka dla środowiska produkcyjnego,
masz doświadczenie w budowie komponentów wielokrotnego użytku, pracy z design systemami oraz utrzymywaniu modularnej i testowalnej architektury frontendu,
dobrze odnajdujesz się we współpracy z product ownerem, UX/UI designerem i backendem,
potrafisz przekładać wymagania biznesowe, makiety i prototypy na dopracowane rozwiązania produkcyjne,
masz doświadczenie w integracji frontendu z REST API i dobrze rozumiesz zasady komunikacji z backendem,
znasz dobre praktyki w zakresie obsługi błędów oraz pracy na kontraktach API,
posiadasz doświadczenie w testach jednostkowych, komponentowych i end-to-end,
dbasz o jakość kodu z wykorzystaniem narzędzi takich jak Jest, React Testing Library, Cypress lub Playwright,
bardzo dobrze znasz zagadnienia związane z wydajnością i jakością frontendu, w tym optymalizację renderowania, accessibility/WCAG, semantic HTML oraz responsive design,
masz doświadczenie w pracy z Gitem, code review, CI/CD i metodykami Agile/Scrum,
jesteś samodzielny/-a, odpowiedzialny/-a i potrafisz podejmować decyzje techniczne,
dobrze komunikujesz się w języku angielskim.
Mile widziane:
znajomość Vue 3 / Nuxt,
doświadczenie ze Storybookiem i podejściem component-driven development,
znajomość GraphQL oraz rozwiązań do zarządzania stanem w większych aplikacjach frontendowych, takich jak Redux Toolkit lub podobne,
znajomość Tailwind, SCSS, CSS Modules lub innych nowoczesnych narzędzi stylowania,
doświadczenie w React Native,
doświadczenie w pracy nad produktami AI lub praktyczne wykorzystanie narzędzi AI w codziennej pracy developerskiej.
O projekcie:
Na tym stanowisku będziesz tworzyć i rozwijać nowoczesne aplikacje webowe oraz usługi backendowe.
Zakres obowiązków:
Na tym stanowisku będziesz odpowiadać za tworzenie, rozwój i utrzymanie nowoczesnych interfejsów webowych opartych o React. Do Twoich obowiązków będzie należeć m.in.:
projektowanie i rozwój nowoczesnych, responsywnych interfejsów użytkownika w oparciu o React, Next.js, TypeScript, JavaScript, HTML5 i CSS3,
tworzenie złożonych, skalowalnych i wydajnych warstw frontendowych dla produktów webowych o wysokich wymaganiach biznesowych i niestandardowym UI/UX,
rozwój i utrzymanie istniejących systemów produkcyjnych oraz dbanie o ich stabilność, jakość i dalszą modernizację,
szybkie wdrażanie się w istniejące projekty, analiza architektury oraz prowadzenie refaktoryzacji i usprawnień bez destabilizowania środowiska produkcyjnego,
budowa komponentów wielokrotnego użytku oraz rozwój modularnej, czytelnej i testowalnej architektury frontendu,
praca z design systemami oraz wdrażanie spójnych standardów UI w całym produkcie,
ścisła współpraca z product ownerem, UX/UI designerem oraz zespołem backendowym przy przekładaniu wymagań biznesowych, makiet i prototypów na gotowe rozwiązania produkcyjne,
integracja frontendu z REST API oraz dbanie o poprawną komunikację z backendem, obsługę błędów i zgodność z kontraktami API,
pisanie i utrzymywanie testów jednostkowych, komponentowych oraz end-to-end,
dbanie o wysoką jakość kodu i rozwój dobrych praktyk frontendowych,
optymalizacja wydajności aplikacji, poprawa jakości renderowania oraz dbałość o code health,
wdrażanie i rozwój rozwiązań zgodnych z zasadami accessibility/WCAG, semantic HTML oraz responsive design,
udział w code review, współpraca z zespołem w ramach CI/CD oraz praca w metodykach Agile/Scrum.
Oferujemy:
Realny wpływ na rozwój innowacyjnych rozwiązań technologicznych,
Pracę w zespole pasjonatów, gdzie możesz dzielić się wiedzą i rozwijać swoje kompetencje,
Stabilne zatrudnienie i atrakcyjne wynagrodzenie dopasowane do Twoich umiejętności,
Rozwój w kierunku architektury systemowej, nowych technologii i AI,
Benefity: Lubimy, kiedy praca ma dobrą energię — dlatego dbamy o rozwój, dobre samopoczucie i relacje w zespole. Oferujemy wewnętrzny program poleceń, wyjścia i wyjazdy integracyjne oraz dostęp do benefitów wspierających zdrowie i aktywność, takich jak karta Medicover Sport, prywatna opieka medyczna i ubezpieczenie na życie. Doceniamy także osoby, które budują z nami swoją zawodową drogę na dłużej, oraz każdy awans.
masz minimum 5 lat komercyjnego doświadczenia jako Frontend Developer,
posiadasz praktyczne doświadczenie w pracy z produkcyjnymi aplikacjami opartymi o React oraz w rozwoju i utrzymaniu istniejących systemów,
bardzo dobrze znasz React, Next.js, TypeScript, JavaScript (ES6+), HTML5 i CSS3,
masz doświadczenie w budowaniu nowoczesnych, responsywnych interfejsów webowych,
potrafisz projektować i implementować złożone, skalowalne, wydajne i długowieczne interfejsy użytkownika dla wymagających produktów webowych,
umiesz szybko wejść w istniejący projekt, zrozumieć jego architekturę, ustabilizować rozwiązanie i przeprowadzać refaktoryzację oraz modernizację codebase’u bez ryzyka dla środowiska produkcyjnego,
masz doświadczenie w budowie komponentów wielokrotnego użytku, pracy z design systemami oraz utrzymywaniu modularnej i testowalnej architektury frontendu,
dobrze odnajdujesz się we współpracy z product ownerem, UX/UI designerem i backendem,
potrafisz przekładać wymagania biznesowe, makiety i prototypy na dopracowane rozwiązania produkcyjne,
masz doświadczenie w integracji frontendu z REST API i dobrze rozumiesz zasady komunikacji z backendem,
znasz dobre praktyki w zakresie obsługi błędów oraz pracy na kontraktach API,
posiadasz doświadczenie w testach jednostkowych, komponentowych i end-to-end,
dbasz o jakość kodu z wykorzystaniem narzędzi takich jak Jest, React Testing Library, Cypress lub Playwright,
bardzo dobrze znasz zagadnienia związane z wydajnością i jakością frontendu, w tym optymalizację renderowania, accessibility/WCAG, semantic HTML oraz responsive design,
masz doświadczenie w pracy z Gitem, code review, CI/CD i metodykami Agile/Scrum,
jesteś samodzielny/-a, odpowiedzialny/-a i potrafisz podejmować decyzje techniczne,
dobrze komunikujesz się w języku angielskim.
Mile widziane:
znajomość Vue 3 / Nuxt,
doświadczenie ze Storybookiem i podejściem component-driven development,
znajomość GraphQL oraz rozwiązań do zarządzania stanem w większych aplikacjach frontendowych, takich jak Redux Toolkit lub podobne,
znajomość Tailwind, SCSS, CSS Modules lub innych nowoczesnych narzędzi stylowania,
doświadczenie w React Native,
doświadczenie w pracy nad produktami AI lub praktyczne wykorzystanie narzędzi AI w codziennej pracy developerskiej.
O projekcie:
Na tym stanowisku będziesz tworzyć i rozwijać nowoczesne aplikacje webowe oraz usługi backendowe.
Zakres obowiązków:
Na tym stanowisku będziesz odpowiadać za tworzenie, rozwój i utrzymanie nowoczesnych interfejsów webowych opartych o React. Do Twoich obowiązków będzie należeć m.in.:
projektowanie i rozwój nowoczesnych, responsywnych interfejsów użytkownika w oparciu o React, Next.js, TypeScript, JavaScript, HTML5 i CSS3,
tworzenie złożonych, skalowalnych i wydajnych warstw frontendowych dla produktów webowych o wysokich wymaganiach biznesowych i niestandardowym UI/UX,
rozwój i utrzymanie istniejących systemów produkcyjnych oraz dbanie o ich stabilność, jakość i dalszą modernizację,
szybkie wdrażanie się w istniejące projekty, analiza architektury oraz prowadzenie refaktoryzacji i usprawnień bez destabilizowania środowiska produkcyjnego,
budowa komponentów wielokrotnego użytku oraz rozwój modularnej, czytelnej i testowalnej architektury frontendu,
praca z design systemami oraz wdrażanie spójnych standardów UI w całym produkcie,
ścisła współpraca z product ownerem, UX/UI designerem oraz zespołem backendowym przy przekładaniu wymagań biznesowych, makiet i prototypów na gotowe rozwiązania produkcyjne,
integracja frontendu z REST API oraz dbanie o poprawną komunikację z backendem, obsługę błędów i zgodność z kontraktami API,
pisanie i utrzymywanie testów jednostkowych, komponentowych oraz end-to-end,
dbanie o wysoką jakość kodu i rozwój dobrych praktyk frontendowych,
optymalizacja wydajności aplikacji, poprawa jakości renderowania oraz dbałość o code health,
wdrażanie i rozwój rozwiązań zgodnych z zasadami accessibility/WCAG, semantic HTML oraz responsive design,
udział w code review, współpraca z zespołem w ramach CI/CD oraz praca w metodykach Agile/Scrum.
Oferujemy:
Realny wpływ na rozwój innowacyjnych rozwiązań technologicznych,
Pracę w zespole pasjonatów, gdzie możesz dzielić się wiedzą i rozwijać swoje kompetencje,
Stabilne zatrudnienie i atrakcyjne wynagrodzenie dopasowane do Twoich umiejętności,
Rozwój w kierunku architektury systemowej, nowych technologii i AI,
Benefity: Lubimy, kiedy praca ma dobrą energię — dlatego dbamy o rozwój, dobre samopoczucie i relacje w zespole. Oferujemy wewnętrzny program poleceń, wyjścia i wyjazdy integracyjne oraz dostęp do benefitów wspierających zdrowie i aktywność, takich jak karta Medicover Sport, prywatna opieka medyczna i ubezpieczenie na życie. Doceniamy także osoby, które budują z nami swoją zawodową drogę na dłużej, oraz każdy awans.
🔍 Dekoder Ogłoszenia
🔴
potrafisz projektować i implementować złożone, skalowalne, wydajne i długowieczne interfejsy użytkownika dla wymagających produktów webowych
Oczekuje się od Ciebie nie tylko pisania kodu, ale też myślenia architektonicznego i proaktywnego rozwiązywania problemów technicznych.
🔴
umiesz szybko wejść w istniejący projekt, zrozumieć jego architekturę, ustabilizować rozwiązanie i przeprowadzać refaktoryzację oraz modernizację codebase’u bez ryzyka dla środowiska produkcyjnego
Prawdopodobnie będziesz pracować nad starym lub zaniedbanym kodem, który wymaga pilnych poprawek i stabilizacji.
🟡
masz doświadczenie w budowie komponentów wielokrotnego użytku, pracy z design systemami oraz utrzymywaniu modularnej i testowalnej architektury frontendu
Oczekuje się, że będziesz tworzyć kod zgodny z wytycznymi i standardami, a nie tylko doraźne rozwiązania.
🟡
dobrze odnajdujesz się we współpracy z product ownerem, UX/UI designerem i backendem
Będziesz musiał aktywnie komunikować się i negocjować z różnymi zespołami, co może wymagać umiejętności miękkich.
🟢
dbasz o jakość kodu z wykorzystaniem narzędzi takich jak Jest, React Testing Library, Cypress lub Playwright
Testowanie jest kluczowe, a od Ciebie oczekuje się pełnego zaangażowania w ten proces.