Pracuj.pl Praca zdalna Mid New

Senior Frontend Developer (React)

Agencja Zatrudnienia (przy SBU)

⚲ Wrocław

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: 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.