Front-end Engineer
⚲ Warszawa
17 000 - 20 000 PLN netto (B2B)
Wymagania
- minimum 5 lat komercyjnego doświadczenia w React i TypeScript
- praktyczna znajomość Next.js App Router (SSR, ISR, RSC, cache, 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)
- umiejętność samodzielnego zaimplementowania endpointu w Python (FastAPI, Pydantic) lub gotowość wejścia w Pythona
- SQL na poziomie samodzielnego pisania zapytań z łączeniem tabel i optymalizacją
- codzienna praca z agentami kodowymi AI (Claude Code, Codex CLI, Cursor, Copilot lub podobne)
Mile widziane
- doświadczenie z serwisami o dużej liczbie stron w indeksie i Google Search Console
Opis stanowiska
Property Group rozwija portal RynekPierwotny.pl i nowy front — rynek wtórny oraz digital advisory. Będziesz pracować nad serwisem z tysiącami generowanych stron, gdzie SEO i Core Web Vitals są kluczowe, a także nad interaktywnymi mapami z dużą liczbą obiektów. To rola wymagająca kompetencji full-stack: od zapytania w bazie do widoku w przeglądarce, w tym samodzielnego implementowania endpointów w Pythonie. Codzienna praca z agentami kodowymi AI jest obowiązkowa, a zadania dostajesz w formie celu — rozwiązanie proponujesz sam.
🔍 Dekoder Ogłoszenia
🔴
rozwijającego się ekosystemu produktów wokół rynku nieruchomości
Może oznaczać zarówno innowacyjne podejście do rynku, jak i potencjalny chaos organizacyjny w początkowej fazie rozwoju.
🔴
prawdziwy kierunek digital advisory
Może sugerować ambitne cele i nowe technologie, ale też niejasno zdefiniowany obszar odpowiedzialności i potencjalne zmiany priorytetów.
🔴
Umiejętność samodzielnego zaimplementowania endpointu w Python (FastAPI, Pydantic) lub doświadczenie backendowe w innym języku i gotowość wejścia w Pythona.
Oczekuje się od front-end developera umiejętności pracy na backendzie, co może oznaczać szerszy zakres obowiązków niż typowy front-end.
🔴
Praca obejmuje cały stack, od zapytania w bazie do widoku w przeglądarce.
Potwierdza, że rola wymaga kompetencji full-stack, a nie tylko czystego front-endu.
🟡
stan widoku trzymany w adresie URL
Sugestia, że zarządzanie stanem aplikacji będzie mocno powiązane z nawigacją i parametrami URL, co może wymagać specyficznego podejścia do architektury.