
Senior Frontend Developer, UI/UX Focus
Demant
full-time
Posted on:
Location Type: Hybrid
Location: Warsaw • Poland
Visit company websiteExplore more
Job Level
About the role
- Rozwijać i utrzymywać funkcje frontendowe z użyciem React i TypeScript
- Budować wielokrotnego użytku, dobrze ustrukturyzowane komponenty UI zgodne ze specyfikacjami projektu
- Przyjąć odpowiedzialność za stylizację z użyciem Tailwind CSS, zapewniając precyzyjność na poziomie pixel, responsywność i spójność
- Pracować w istniejącej bazie kodu Next.js, przestrzegając ustalonych konwencji
- Działać jako kluczowy partner wdrożeniowy dla projektanta produktu, tłumacząc projekty na wysokiej jakości UI
- Ściśle współpracować z programistami backendowymi i innymi programistami frontendowymi
- Zapewnić wysoką jakość poprzez refaktoryzację, przeglądy kodu i zautomatyzowane testy (np. Cypress, Jest)
- Zintegrować komponenty frontendowe z RESTful API, zajmując się stanami ładowania i błędami
- Uczestniczyć w planowaniu sprintów, doskonaleniu backlogu, oszacowaniach i retrospektywach
- Rozwiązywać problemy frontendowe w razie potrzeby
- Dokumentować komponenty i decyzje techniczne, gdy jest to konieczne
Requirements
- Silne doświadczenie komercyjne z React (18) i TypeScript
- Pewność w projektowaniu i strukturyzowaniu komponentów wielokrotnego użytku w większych bazach kodu
- Bardzo dobra znajomość CSS, układu, responsywności i zasad stylizacji
- Pasja do stylizacji, dbałość o szczegóły oraz zamiłowanie do tworzenia wysokiej jakości doświadczeń użytkownika
- Duma z dostarczania interfejsu, który dokładnie odzwierciedla specyfikacje projektowe, oraz chęć współpracy z projektantem produktu
- Komfort w pracy w zwinnej (agile) kulturze i aktywnym uczestnictwie w rytuałach zespołowych
- Pewność w pracy z Git, pull requestami i przeglądami kodu
- Płynna komunikacja w języku angielskim
- Dobrze, jeśli masz:
- Doświadczenie z Next.js, w tym renderowaniem po stronie klienta i serwera
- Doświadczenie z Tailwind CSS lub innymi frameworkami CSS opartymi na narzędziach
- Znajomość testowania frontendowego (Cypress lub podobne)
- Znajomość bibliotek do pobierania danych, takich jak SWR
- Eksperymentacja z systemami CMS
Benefits
- Umowa o pracę w pełnym wymiarze godzin w międzynarodowej organizacji
- Możliwości rozwoju i nauki dopasowane do Twoich potrzeb i wspierające Twój rozwój
- Model pracy hybrydowej, łączący możliwości pracy zdalnej z pracą w biurze w centrum miasta Warszawa
- Elastyczne godziny pracy
- Pakiet benefitów, w tym świadczenia socjalne (prywatna opieka zdrowotna, ubezpieczenie, karta sportowa, itp.)
- Skandynawska kultura – nieformalna, skoncentrowana na równości, niezależności, otwartym dialogu i równowadze między życiem zawodowym a prywatnym
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptCSSTailwind CSSNext.jsCypressJestRESTful APIGitSWR
Soft Skills
dbałość o szczegóływspółpracakomunikacjarozwiązywanie problemówpraca w zespoleagileplanowanie sprintówrefaktoryzacjaprzeglądy koduduma z jakości