Senior React/JS Engineer (F/M) // Starszy Inżynier React/JS (K/M) - zastępstwo 1 rok
W PayPo otrzymasz możliwość współpracy z najlepszymi specjalistami w branży. Jesteśmy rewolucyjnym fintechem, który odpowiada na rosnące potrzeby w świecie, gdzie płatności online stają się coraz powszechniejsze.
Nasza firma dynamicznie rozwija się od kilku lat, zyskując zaufanie 2 milionów klientów oraz 60 000 sklepów, w tym liderów polskiego rynku e-commerce, między innymi takimi jak: sklepy grupy LPP (właściciel sklepów takich jak Reserved, Mohito czy Sinsay), eobuwie.pl czy Media Expert. Stawiamy na innowacyjne rozwiązania, a nasze usługi "Buy now, pay later" przyniosły nową jakość w płatnościach internetowych.
W PayPo dążymy do dalszego rozwoju i wyznaczania standardów w branży fintech. Nasza załoga to utalentowani specjaliści, którzy wciąż poszukują innowacyjnych rozwiązań, aby zapewnić naszym klientom i użytkownikom niezrównaną jakość obsługi.
Poszukujemy osoby do pracy w ramach umowy na zastępstwo (ok. 12 miesięcy, z możliwością przedłużenia).
Czym będziesz się zajmować?
rozwój aplikacji Backoffice (turborepo),
implementacja nowych funkcjonalności oraz utrzymanie aktualnych,
definiowanie wymagań zadań wraz z zespołem designerów oraz biznesem,
integracja z REST API oraz GraphQL,
dbanie o performance aplikacji,
czynny udział w code review członków zespołu,
testy jednostkowe tworzonych rozwiązań,
dzielenie się wiedzą.
Wymagania techniczne:
minimum 4 lata doświadczenia w obszarze rozwoju aplikacji web,
minimum 3 lata doświadczenia w pracy z React.js i Next.js,
biegła znajomość HTML5, CSS3, JavaScript (ES6+),
bardzo dobra znajomość TypeScript,
znajomość REST API oraz GraphQL,
doświadczenie w pracy z narzędziem Docker,
doświadczenie w pracy z Turborepo,
praca z GIT/GitLab/JIRA/Confluence,
doświadczenie w pisaniu testów jednostkowych,
doświadczenie w pracy z Claude Code,
swobodne poruszanie się po Terminalu.
Technologie: React.js, JavaScript, TypeScript, Jest, Next.js, Vite.JS, TailwindCSS, ShadCN UI, REST API, React Query, Turborepo, Docker, GitLab CI, Claude Code.
Wymagania kompetencyjne:
umiejętność logicznego i kreatywnego myślenia,
wiedza i doświadczenie w zakresie stosowania dobrych praktyk, konceptów projektowych, a także wzorców projektowych w codziennej pracy z kodem,
bardzo dobra znajomości zasad projektowania obiektowego,
Doświadczenie w pracy w zespołach Agile/Scrum
samodzielność oraz dobra organizacja pracy własnej,
zaangażowanie i chęć dzielenia się wiedzą w zespole,
bardzo dobra znajomość języka polskiego (poziom zaawansowany lub ojczysty).
Wymagane doświadczenie:
minimum 3 lata doświadczenia komercyjnego w programowaniu,
dobra znajomość języka angielskiego (minimum B2), umożliwiająca pracę w środowisku międzynarodowym.
Rodzaj umowy /czas pracy:
umowa o pracę na zastępstwo (czas określony ok. 12 miesięcy z możliwością przedłużenia),
w przypadku wyboru B2B - umowa na czas określony na analogiczny okres,
pełny wymiar czasu (praca zdalna lub hybrydowa).
Pakiety socjalne lub bonusy:
liczba dni urlopu wynikająca z Kodeksu Pracy (UoP), przy B2B do 25 płatnych dni wolnych (na dany rok),
pakiet 5 lub 10 dodatkowych dni wolnych w roku za przepracowane lata pracy,
budżet szkoleniowy,
zniżki na usługi PayPo,
Multisport,
pakiet medyczny,
ubezpieczenie na życie,
zajęcia z języka angielskiego oraz drugiego języka do wyboru (włoski, hiszpański, rumuński, niemiecki),
dofinansowanie do wypoczynku (ZFŚS) - dotyczy wyłącznie UoP.
Publink
Remote
Remote
B2Bnetwork
Warszawa
Remote
Remote