Miejsce pracy:
okolice Poznania
Obszar:
Data publikacji:
2026-09-04
Numer referencyjny:
26-0904-FD
Jesteśmy firmą doradczo-rekrutacyjną, specjalizującą się w działaniach z zakresu HR Biznes Partneringu dla firm, wyszukiwaniu i selekcji kandydatów na stanowiska specjalistyczne oraz menedżerskie. Naszym klientom oferujemy kompleksowe doradztwo HR, wspierając zarówno renomowane marki, lokalne przedsiębiorstwa, jak i międzynarodowe korporacje. Nasza praca opiera się na zaufaniu, profesjonalizmie i doskonałej jakości obsługi klienta.

Dla naszego klienta, polskiego producenta karm i akcesoriów dla psów i kotów, posiadających własny sklep internetowy, poszukujemy:

Fullstack Engineer | TypeScript, Next.js, Node.js


Poziom: Mid-Senior / Senior
Tryb pracy: zdalnie

O projekcie

Rozwijamy nową architekturę sklepu w modelu headless. WordPress i WooCommerce pozostają systemem wykorzystywanym przez biuro i magazyn, natomiast obsługę ruchu odczytowego przejmuje nowy stack oparty m.in. o Next.js, Node.js i PostgreSQL.
Projekt nie startuje od zera. Architektura jest rozpisana, dokumentacja przygotowana, mamy działający kod i proof of concept w trakcie testów.
Szukamy osoby, która będzie pracowała fullstackowo na całej ścieżce rozwiązania: od integracji z WordPressem, przez worker, bazę danych i API/BFF, aż po komponenty w Next.js.

Stack

TypeScript, React 19, Next.js (App Router, Server Components, ISR), Node.js, Hono, Zod, PostgreSQL, Redis, BullMQ, Typesense, Docker / Docker Compose, pnpm monorepo, WordPress / WooCommerce.

Kogo szukamy

Szukamy osoby, która ma praktyczne, komercyjne doświadczenie w:
  • TypeScript - wykorzystywanym na co dzień i ze świadomą pracą z systemem typów.
  • React 19 i Next.js w App Routerze - wymagana znajomość Server Components vs Client Components, ISR, revalidateTag oraz mechanizmów cache. Doświadczenie wyłącznie z Pages Routerem nie będzie wystarczające.
  • Node.js po stronie serwerowej - tworzenie API, komunikacja z bazą danych, obsługa błędów i praca ze zmiennymi środowiskowymi.
  • SQL i PostgreSQL - samodzielne pisanie zapytań oraz rozumienie indeksów i planów wykonania. Nie szukamy osoby pracującej z bazą wyłącznie przez ORM.
  • Git w pracy zespołowej - branche, pull requesty i code review.

Mile widziane

  • Zod lub innym narzędziem do walidacji schematów i budowania kontraktów między warstwami,
  • kolejkami zadań, np. BullMQ/Redis, w tym idempotencją, retry i dead letter queue,
  • wyszukiwarkami, np. Typesense, Meilisearch, Elasticsearch lub Algolia, w tym schematami kolekcji i facetami,
  • Docker i Docker Compose oraz wdrażaniem aplikacji na VPS bez platform typu Vercel,
  • WordPress/WooCommerce od strony integracji - hooki, ACF, struktura wp_postmeta; nie chodzi o tworzenie motywów,
  • technicznym SEO - parytet URL-i, przekierowania, sitemapy i structured data.
  • Nie wymagamy doświadczenia z Kubernetes, Terraform ani rozbudowanym środowiskiem cloudowym. Infrastruktura działa na Docker Compose na VPS.
  • Nie wymagamy również Vue/Nuxt ani doświadczenia z platformami enterprise typu Magento, SAP czy commercetools.

Co będziesz robić?

  • Rozwijać front sklepu w Next.js: katalog, karty produktów, koszyk wykorzystujący Store API oraz kolejne widoki i komponenty.
  • Rozwijać headless blog obejmujący ok. 750 wpisów i 8 typów treści, z zachowaniem obecnych permalinków, ISR oraz structured data.
  • Pracować nad mechanizmem doboru produktów do treści artykułów, również z analizą podejścia klasycznego i wektorowego.
  • Rozbudowywać read model i BFF o kolejne obszary katalogu.
  • Rozwijać wyszukiwarkę opartą o Typesense, w tym schemat, facety i zachowanie funkcjonalności obecnej wyszukiwarki oraz filtrów produktowych.
  • Pracować przy migracji ruchu per ścieżka URL za Cloudflare, z możliwością obserwacji i rollbacku.
  • Dbać o parytet z obecnym sklepem poprzez weryfikację kontraktów i URL-i oraz testy porównawcze.
  • Uczestniczyć w code review i podejmowaniu decyzji technicznych.

Co oferujemy?

  • 18 000 - 22 000 PLN netto + VAT / miesiąc, B2B
  • pracę zdalną ze sporadycznymi spotkaniami zespołu,
  • projekt z przygotowaną architekturą, dokumentacją i działającym kodem,
  • realny wpływ na decyzje techniczne,
  • mały zespół i krótką drogę decyzyjną,
  • możliwość pracy nad rzeczywistą migracją działającego e-commerce z istniejącym ruchem i użytkownikami.