Unlock Full Resume Report

New offer - be the first one to apply!

September 9, 2026

Front-end Engineer (React, Next.js)

Senior • Remote

Warsaw, Poland

Quick Facts

Full-stackowy rozwój publicznego serwisu (wyszukiwarka, widoki ofert i lokalizacji, mapy) oraz panelu operatorskiego; praca z Next.js (SSR/ISR/RSC) i SEO, z backendem w Python (FastAPI) oraz codzienną współpracą z agentami kodowymi.

Description

Rozwijasz serwis nastawiony na ruch organiczny: wyszukiwarka, widoki ofert i lokalizacji oraz mapy, wraz z rozwojem panelu do pracy na danych. Realizujesz zadania od decyzji do produkcji (endpoint, widok, testy, obserwacja po wdrożeniu), dbając o wydajność, SEO i jakość kodu. Każde zadanie wykonujesz z użyciem AI jako narzędzia przyspieszającego kodowanie, ale z krytycznym review i kontrolą regresji.

Responsibilities

  • Rozwój publicznego serwisu: wyszukiwarka, widoki ofert i lokalizacji, mapy, wydajność, SEO
  • Rozwój interfejsu panelu operatorskiego do pracy na danych: komponenty współdzielone, wzorce, użyteczność
  • Prowadzenie własnego zadania od decyzji do produkcji: endpoint, widok, testy, obserwacja po wdrożeniu
  • Typowany klient API generowany z kontraktu OpenAPI
  • Decyzje o architekturze frontendu i standardach jakości kodu
  • Code Review i dbanie o jakość kodu
  • Udział w decyzjach produktowych i planowaniu kolejnych kroków

Requirements

  • Minimum 5 lat komercyjnego doświadczenia w React i TypeScript
  • Praktyczna znajomość Next.js App Router: renderowanie serwerowe, ISR, React Server Components, cache i revalidation
  • Doświadczenie w SEO: metadane, sitemapy, dane strukturalne, Core Web Vitals
  • Praca z mapami w przeglądarce (MapLibre GL, Mapbox GL, Leaflet lub podobne): warstwy, źródła, klastrowanie, GeoJSON, wydajność przy dużej liczbie obiektów
  • Tailwind CSS i komponenty headless (Radix, shadcn/ui lub podobne)
  • Zarządzanie stanem serwera przez TanStack Query, stan widoku trzymany w adresie URL
  • Formularze i walidacja: React Hook Form, Zod
  • Testy jednostkowe (Vitest, Testing Library)
  • Umiejętność samodzielnego zaimplementowania endpointu w Python (FastAPI, Pydantic) lub doświadczenie backendowe w innym języku i gotowość wejścia w Pythona
  • SQL na poziomie samodzielnego pisania zapytań z łączeniem tabel i optymalizacją pod kątem czasu wykonania
  • Git i praktyka w Code Review
  • Angielski pozwalający swobodnie pracować z dokumentacją techniczną
  • Praca z AI: codzienna praca z agentami kodowymi w terminalu lub IDE (Claude Code, Codex CLI, Cursor, Copilot lub podobne)
  • Umiejętność przygotowania kontekstu dla agenta: instrukcje projektowe, specyfikacje i plany zapisane w repozytorium, dobór modelu do zadania
  • Krytyczne czytanie wygenerowanego kodu oraz umiejętność wyjaśnienia każdej linii w review
  • Rozpoznawanie sytuacji, w których model się myli (renderowanie po stronie klienta na stronach wymagających indeksowania, ciche regresje Core Web Vitals, wydajność mapy, dostępność)
  • Higiena pracy z modelami: sekrety i dane produkcyjne poza zewnętrznymi modelami; kod przechodzi przez lint, typy i testy
  • Zadanie rekrutacyjne sprawdza pracę z AI wykonywaną własnymi narzędziami

Benefits

  • Możliwość współpracy zdalnej
  • Pełny dostęp do narzędzi AI i licencje developerskie
  • Realny wpływ na produkt i stack
  • System benefitów: m.in. prywatna opieka medyczna, ubezpieczenie na życie, karta sportowa, szkolenia
  • Współpraca z polską firmą istniejącą od 17 lat i z szerokimi aspiracjami

Similar jobs you might like