React Developer

12 000 - 16 000 PLNNet per month - B2B
JavaScript

React Developer

JavaScript

Aleja Pokoju 18, Kraków +4 Locations

Answear.com S.A.

Full-time
B2B
Mid
Remote
12 000 - 16 000 PLN
Net per month - B2B

Tech stack

    TypeScript

    regular

    React

    regular

    JavaScript

    regular

    Git

    regular

    Figma

    nice to have

Job description

ANSWEAR.com to nowoczesny multibrandowy sklep odzieżowy oferujący on-line ubrania i akcesoria ponad 600 światowych marek. Zespół ekspertów w obszarze mody i e-commerce każdego dnia przyczynia się do wielu sukcesów w Polsce oraz na rynkach zagranicznych, na których działa sklep. Jeśli lubisz wyzwania i nie obawiasz się wypłynąć z nami na szerokie wody, dołącz do zespołu!



🔧 Tech stack:

  • Node 20.18 dla SSR (migrujemy do 24)

  • React 19 + Tanstack (pozbywamy się sukcesywnie Reduxa)

  • TypeScript

  • Redis

  • Sentry (self-hosted) dla logów)

  • RxJS epics

  • Jest do testów

  • Używamy Kubernetesa produkcyjnie i na środowisku testowym



🤝 Nasz obecny zespół:

Zespół na tą chwilę składa się z: 7 Frontendowców, 9 Backendowców, 9 QA, a także zespołów Aplikacji Mobilnych, Devopsów i Projektowego (w tym UX). W sumie jest to ponad 50 osób i cały czas rekrutujemy.


👀 Co robimy:

Tworzymy i rozwijamy platformę e-commerce do obsługi sklepów internetowych firmy. Nacisk na słowo platforma - z jednego codebase'u obsługujemy 3 marki (Answear, Medicine, PRM) operujące w 13 krajach (+ wysyłka do UE). W sumie mamy 27 sklepów! Poza nimi utrzymujemy Bank Grafik, w którym Medicine zbiera propozycję ciuchów od ludzi i organizuje konkursy, oraz nasze własne mini-narzędzia optymalizujące prace.

API sklepu dostarcza nam zespół backednowy, jest wersjonowane i kompatybilne wstecz. W rozwoju API uczestniczymy zarówno my, jak i developerzy aplikacji mobilnych. Mimo dedykowanych appek duży nacisk kładziemy na wygodne działanie strony na telefonach - to wciąż u nas duży procent ruchu. Równie ważny dla nas jest performance aplikacji, którego potwierdzeniem są metryki Core Web Vitals - te w większości mamy zaliczone 8), Głębokie ukłony posyłamy do zespołu UX, który już na etapie designów bierze pod uwagę CWV! W nadchodzącym roku planujemy poskromić INP, rozpoczynamy drugie podejście do streamingu HTMLa.


🚀 Co nas wyróżnia:

  • dbamy o jakość, testy powstają wraz z funkcjonalnościami (unity i integracyjne)

  • mamy również testy akceptacyjne pisane w Playwright (dbają o nie nasi QA)

  • mocno pracujemy nad wynikami Core Web Vitals, zbieramy metryki każdego sklepu w Grafanie i zwalczamy wzrosty

  • modernizujemy architekturę w trybie ciągłym, spłacamy długi technologiczne

  • na zmianę co dwa tygodnie ktoś jest wyciągany ze sprintu i w tym czasie do jego obowiązków należy doglądanie logów z produkcji, analiza i poprawa ewentualnych błędów oraz spłacanie pomniejszych długów

  • podchodzimy poważnie do review kodu - nic nie przechodzi bez niego, wymagamy zgody dwóch innych osób na merge

  • nie boimy się interakcji z open sourcem. Jak coś nie działa to zgłaszamy/naprawiamy, jeśli nie istnieje to piszemy swoje https://github.com/answear

  • jesteśmy bardzo elastyczni jeśli chodzi o czas pracy - jeśli masz chore dziecko lub musisz załatwić coś na mieście - dogadamy się. W skład zespołu wchodzą programiści, którzy mają dzieci. Rozumiemy że różne sytuacje się zdarzają.


💻 Jak pracujemy:

Pracujemy w dwutygodniowych sprintach, do ogarniania tasków używamy YouTracka, do komunikacji bieżącej i wrzucania śmiesznych gifów mamy Slacka. Jeśli jest potrzeba, to story biznesowe rozbijamy na mniejsze, techniczne taski sami. Prace nad taskami prowadzimy na feature-branchach (używamy gita), mergujemy się z powrotem do brancha releasowego po zakończeniu prac. Następnie task(i) są wrzucane na środowiska testowe (aktualizować może każdy), gdzie są odbierane przez testerów i biznes. Jak się uzbiera tego odpowiednio dużo (albo mamy na to ochotę), wdrażamy na rynki produkcyjne.


✅  Czego oczekujemy?

  • umiejętności pracy z Nodem i Reactem

  • mile widziane doświadczenie z e-commercem

  • rzetelności - przed oddaniem taska do testów sprawdzamy go najpierw sami

  • umiejętności pracy w zespole - systemy są za duże, żeby jedna osoba mogła wiedzieć wszystko - rozmowa i współpraca to podstawa

  • chęci rozwoju - nie stoimy w miejscu, cały czas się czegoś uczymy

  • porządku w kodzie - jeśli jesteś zmuszony oddać review z 30 plikami bo się nie dało inaczej, to dobrze żeby praca była podzielona na logiczne kawałki w commitach


💸 Co oferujemy w zamian?

  • 12-16k netto B2B, ekwiwalent na UoP

  • urlop 20/26 dni

  • budżet szkoleniowy

  • wspólne wyjazdy na konferencje

  • laptop + 2 monitory

  • zniżki na zakupy w ANSWEAR, Medicine i PRM

  • luxmedy i inne multisporty

  • doświadczony, stateczny zespół

  • wspólne wypady na piwo/kręgle/inne rozrywki


📩 Jak aplikować?

CV prześlij przez formularz podlinkowany w ogłoszeniu. Umówimy się na rozmowę, w czasie której opowiemy Ci więcej o nas, obecnych oraz przyszłych planach i odpowiemy na Twoje pytania. Następnie odbędzie się część techniczna rozmowy, gdzie porozmawiamy o różnych rzeczach: od wzorców projektowych aż do życiowych pytań. Jest to pierwszy i ostatni etap rekrutacji, nie ma żadnego dodatkowego zadania rekrutacyjnego ani odwracania drzew binarnych na tablicy.

Published: 04.09.2025
Office location

React Developer

12 000 - 16 000 PLNNet per month - B2B
Apply

React Developer

Aleja Pokoju 18, Kraków

Answear.com S.A.

12 000 - 16 000 PLNNet per month - B2B
Salary
12 000 - 16 000 PLN
Net per month - B2B
Informujemy, że administratorem danych jest Answear.com S.A. z siedzibą w Krakowie, Aleja Pokoju 18 (dalej jako "adminis... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.