Informacje o stanowisku
Must have
Poniższa lista jest długa, ale mówimy wprost – szukamy osoby, która zna się na rzeczy.
Doświadczenie i kontekst projektowy
- Minimum 5 lat doświadczenia w pracy z frontendem.
- Projekty, które masz za sobą, to głównie platformy webowe, headless CMS-y lub rozbudowane serwisy contentowe.
- Dobrze odnajdujesz się w pracy nad istniejącym produktem – wiesz, że rozwój to nie tylko tworzenie od zera, ale też refaktoryzacja i utrzymanie jakości.
- Masz doświadczenie w pracy zespołowej, gdzie frontend współpracuje z UX, backendem i klientem.
Technologie i podejście techniczne
- React + Next.js to Twoje naturalne środowisko – znasz nie tylko bibliotekę, ale też jej ekosystem.
- TypeScript – używasz go świadomie, rozumiesz typowanie i potrafisz budować stabilne, skalowalne rozwiązania.
- SCSS Modules / metodologia BEM / Atomic Design – dbasz o porządek w strukturze i spójność komponentów.
- Headless CMS (np. Magnolia) – mile widziane doświadczenie, ale nie wymagamy eksperta; ważniejsze, byś rozumiał zasadę działania i umiał się w niej odnaleźć.
- Piszesz kod semantyczny i dostępny – znasz zasady WAI-ARIA i stosujesz je tam, gdzie mają realny wpływ na doświadczenie użytkownika.
- Rozumiesz, jak działa renderowanie po stronie serwera (SSR, SSG, ISR) i potrafisz dobrać odpowiednie podejście do projektu.
- SOLID, DRY, KISS – stosujesz z przekonania, nie z obowiązku; dbasz o czytelność i przejrzystość kodu.
- Software craftsmanship to dla Ciebie coś więcej niż modne hasło – refaktoryzujesz, testujesz i dbasz o jakość, by kod był prosty, trwały i zrozumiały dla innych.
Komunikacja i współpraca
- Potrafisz mówić o rzeczach technicznych po ludzku – rozumiesz, że dobry frontend to także zrozumienie potrzeb biznesowych i użytkowych.
- Nie boisz się rozmów z klientem – potrafisz wyjaśnić rozwiązanie, doradzić lub zaproponować alternatywę.
- Lubisz działać partnersko – umiesz argumentować decyzje, jesteś otwart_ na feedback i umiesz go dawać.
- Pracujesz zespołowo – chcesz, by całość działała dobrze, a nie tylko “Twój kawałek kodu”.
Samodzielność i inicjatywa
- Wiesz, co robić, nawet gdy nikt nie daje Ci szczegółowej listy zadań – potrafisz wymyślić rozwiązanie, a nie tylko je wykonać.
- Widzisz, co można usprawnić – od kodu po proces – i nie boisz się to zaproponować.
- Chcesz pracować w zespole, który bierze odpowiedzialność za swoje decyzje i nie boi się eksperymentować.
- Lubisz, gdy frontend jest dopieszczony technicznie i wizualnie, a nie „działa jakoś”.
Nice to have
To zestaw kompetencji, które nie są obowiązkowe, ale pokazują, że patrzysz szerzej – nie tylko piszesz kod, ale też rozumiesz jak działa produkt.
Jeśli nie wszystko masz dziś w małym palcu – spokojnie.
Dla nas ważniejsze jest, że chcesz się rozwijać i rozumieć, jak frontend działa w całym kontekście produktu.
Jeśli w trakcie rozmowy powiesz nam czego jeszcze nie umiesz, ale chcesz się nauczyć – potraktujemy to jako plus, nie minus.
Cenimy ludzi, którzy wiedzą, gdzie są i dokąd chcą dojść.
AI development
AI nie jest dla nas dodatkiem ani eksperymentem – to kierunek, w którym naturalnie rozwija się nasz projekt.
Docenimy, jeśli:
- znasz wyzwania techniczne związane z budową np. chatbotów i agentów AI
- rozumiesz, jak integrować modele AI z frontendem – np. przez API, warstwę danych lub CMS.
Integracje i analityka
- Systemy CRM – masz doświadczenie w pracy z formularzami, wymianą danych lub integracjami po stronie frontendu.
- Google Tag Manager (GTM) – potrafisz konfigurować eventy, tagi i śledzić zachowania użytkowników.
- Wiesz, jak zadbać o SEO on-site – rozumiesz wpływ struktury HTML, metadanych i wydajności na pozycjonowanie.
Architektura i konfiguracja
- Biblioteki komponentów – masz doświadczenie we wdrażaniu lub utrzymywaniu wspólnych komponentów (np. Design System).
- Konfiguracja projektów frontendowych – odnajdujesz się w środowiskach takich jak NX, umiesz ustawić ESLint i buildery.
- CI/CD – potrafisz skonfigurować proces automatycznego wdrażania (np. w GitHub Actions) i zadbać o spójność środowisk.
W dużym skrócie
? 13 300 – 16 600 zł brutto (UoP)
? 16 000 – 20 000 zł netto (B2B)
- Tryb pracy: hybrydowy – w każdą środę pracujemy z biura (Warszawa, Dolny Mokotów)
- Doświadczenie: mocny Mid / Senior (min. 5 lat z React i doświadczenie z Next.js, najlepiej przy platformach webowych lub serwisach contentowych)
- Zespół: 8 osób – 2 UI/UX, 2 Frontend, 2 Backend, 1 Fullstack, 1 Client Partner
- Klient: Danwood – prefabrykowane domy drewniane (współpracujemy od 7 lat)
- Produkt: platforma webowa zbudowana na Magnolia CMS – rozwój i utrzymanie świeżo wdrożonego systemu
- Etap rozwoju produktu: platforma już działa – rozwijamy ją i dopracowujemy, wspierając klienta w cyfrowej transformacji
- Stack: React, Next.js, TypeScript, ESLint, Stylelint, Commitlint, Cypress, Vitest, Prettier, NX, Magnolia CMS, AWS, Github
- Język pracy: praca w języku polskim
- Ilu osób szukamy?: 1 osoby
Must have
Poniższa lista jest długa, ale mówimy wprost – szukamy osoby, która zna się na rzeczy.
Doświadczenie i kontekst projektowy
- Minimum 5 lat doświadczenia w pracy z frontendem.
- Projekty, które masz za sobą, to głównie platformy webowe, headless CMS-y lub rozbudowane serwisy contentowe.
- Dobrze odnajdujesz się w pracy nad istniejącym produktem – wiesz, że rozwój to nie tylko tworzenie od zera, ale też refaktoryzacja i utrzymanie jakości.
- Masz doświadczenie w pracy zespołowej, gdzie frontend współpracuje z UX, backendem i klientem.
Technologie i podejście techniczne
- React + Next.js to Twoje naturalne środowisko – znasz nie tylko bibliotekę, ale też jej ekosystem.
- TypeScript – używasz go świadomie, rozumiesz typowanie i potrafisz budować stabilne, skalowalne rozwiązania.
- SCSS Modules / metodologia BEM / Atomic Design – dbasz o porządek w strukturze i spójność komponentów.
- Headless CMS (np. Magnolia) – mile widziane doświadczenie, ale nie wymagamy eksperta; ważniejsze, byś rozumiał zasadę działania i umiał się w niej odnaleźć.
- Piszesz kod semantyczny i dostępny – znasz zasady WAI-ARIA i stosujesz je tam, gdzie mają realny wpływ na doświadczenie użytkownika.
- Rozumiesz, jak działa renderowanie po stronie serwera (SSR, SSG, ISR) i potrafisz dobrać odpowiednie podejście do projektu.
- SOLID, DRY, KISS – stosujesz z przekonania, nie z obowiązku; dbasz o czytelność i przejrzystość kodu.
- Software craftsmanship to dla Ciebie coś więcej niż modne hasło – refaktoryzujesz, testujesz i dbasz o jakość, by kod był prosty, trwały i zrozumiały dla innych.
Komunikacja i współpraca
- Potrafisz mówić o rzeczach technicznych po ludzku – rozumiesz, że dobry frontend to także zrozumienie potrzeb biznesowych i użytkowych.
- Nie boisz się rozmów z klientem – potrafisz wyjaśnić rozwiązanie, doradzić lub zaproponować alternatywę.
- Lubisz działać partnersko – umiesz argumentować decyzje, jesteś otwart_ na feedback i umiesz go dawać.
- Pracujesz zespołowo – chcesz, by całość działała dobrze, a nie tylko “Twój kawałek kodu”.
Samodzielność i inicjatywa
- Wiesz, co robić, nawet gdy nikt nie daje Ci szczegółowej listy zadań – potrafisz wymyślić rozwiązanie, a nie tylko je wykonać.
- Widzisz, co można usprawnić – od kodu po proces – i nie boisz się to zaproponować.
- Chcesz pracować w zespole, który bierze odpowiedzialność za swoje decyzje i nie boi się eksperymentować.
- Lubisz, gdy frontend jest dopieszczony technicznie i wizualnie, a nie „działa jakoś”.
Nice to have
To zestaw kompetencji, które nie są obowiązkowe, ale pokazują, że patrzysz szerzej – nie tylko piszesz kod, ale też rozumiesz jak działa produkt.
Jeśli nie wszystko masz dziś w małym palcu – spokojnie.
Dla nas ważniejsze jest, że chcesz się rozwijać i rozumieć, jak frontend działa w całym kontekście produktu.
Jeśli w trakcie rozmowy powiesz nam czego jeszcze nie umiesz, ale chcesz się nauczyć – potraktujemy to jako plus, nie minus.
Cenimy ludzi, którzy wiedzą, gdzie są i dokąd chcą dojść.
AI development
AI nie jest dla nas dodatkiem ani eksperymentem – to kierunek, w którym naturalnie rozwija się nasz projekt.
Docenimy, jeśli:
- znasz wyzwania techniczne związane z budową np. chatbotów i agentów AI
- rozumiesz, jak integrować modele AI z frontendem – np. przez API, warstwę danych lub CMS.
Integracje i analityka
- Systemy CRM – masz doświadczenie w pracy z formularzami, wymianą danych lub integracjami po stronie frontendu.
- Google Tag Manager (GTM) – potrafisz konfigurować eventy, tagi i śledzić zachowania użytkowników.
- Wiesz, jak zadbać o SEO on-site – rozumiesz wpływ struktury HTML, metadanych i wydajności na pozycjonowanie.
Architektura i konfiguracja
- Biblioteki komponentów – masz doświadczenie we wdrażaniu lub utrzymywaniu wspólnych komponentów (np. Design System).
- Konfiguracja projektów frontendowych – odnajdujesz się w środowiskach takich jak NX, umiesz ustawić ESLint i buildery.
- CI/CD – potrafisz skonfigurować proces automatycznego wdrażania (np. w GitHub Actions) i zadbać o spójność środowisk.
,[Rozwijanie i utrzymywanie headlessowej platformy opartej o Magnolia Enterprise – tworzenie komponentów w React + Next.js, wdrażanie nowych funkcji i dbanie o spójność architektury., Współtworzenie kierunku projektu – proponowanie nowych rozwiązań, usprawnień i podejmowanie decyzji technicznych., Inicjowanie zmian – poszukiwanie lepszych rozwiązań, proponowanie nowych podejść i argumentowanie wyborów technicznych., Współpraca z zespołem projektowym – backend, UX/UI, Project Manager, Client Partner., Komunikowanie się z klientem – tłumaczenie rozwiązań, doradzanie i wspieranie wdrożeń., Testowanie i dbanie o jakość kodu – praca bez dedykowanego QA, z naciskiem na odpowiedzialność i dokładność., Reagowanie na zmiany i adaptacja – elastyczne podejście do dynamicznego środowiska i gotowość do nauki., Dzielenie się wiedzą i proponowanie usprawnień w kodzie, procesach i komunikacji., Przyjmowanie feedbacku i wykorzystywanie go do ciągłego doskonalenia., Wpływanie na produkt – realne kształtowanie frontendu i doświadczenia użytkowników poprzez decyzje techniczne. Requirements: React, TypeScript, GitHub, Next.js, SCSS, BEM, Atomic Design, Stylelint, Magnolia CMS, NX, Prettier, AWS, ESLint, Headless CMS, AI, CMS, CRM, Google Tag Manager, SEO, Design System, CD, GitHub Actions Additionally: Sport subscription, Small teams, Training budget, Private healthcare, Flat structure, Free coffee, Free beverages, Modern office, In-house trainings, No dress code, Bike parking, Free parking, Shower.
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach