{"id":2116036,"url":"https://alion.io/job/property-group-front-end-engineer","title":"Front-end Engineer","company":{"id":3614457,"name":"The Property Group","domain":"propertygroup.co.nz","url":"https://alion.io/company/propertygroup","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"contractor","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":25000,"max":30000,"currency":"PLN","period":"month","gross":null,"usd_annual":92100},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"FastAPI","optional":false},{"name":"Git","optional":false},{"name":"LLM","optional":false},{"name":"Next.js","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Pydantic","optional":false},{"name":"Python","optional":false},{"name":"React Hook Form","optional":false},{"name":"React.js","optional":false},{"name":"shadcn/ui","optional":false},{"name":"SQL","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false},{"name":"Zod","optional":false},{"name":"JavaScript","optional":true},{"name":"Playwright","optional":true},{"name":"PostGIS","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Radix UI","optional":true}],"status":"live","first_seen_at":"2026-10-06T09:05:03Z","employer_posted_date":null,"last_verified_at":"2026-10-06T09:05:03Z","board_verified":false,"closed_at":null,"days_open":11,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":11},"description":"Jesteśmy Property Group - właścicielem portalu RynekPierwotny.pl i rozwijającego się ekosystemu produktów wokół rynku nieruchomości. Budujemy produkty, które mają realny wpływ na decyzje zakupowe i sprzedażowe - od pierwszego kontaktu użytkownika z ofertą aż po finalizację transakcji. Teraz otwieramy nowy front: rynek wtórny i prawdziwy kierunek digital advisory. Mamy plan, silną grupę kapitałową za sobą i długofalową roadmapę rozwoju.\nFront-end Engineer (React, Next.js)\nWymagania: \nMinimum 5 lat komercyjnego doświadczenia w React i TypeScript. \n\nPraktyczna znajomość Next.js App Router: renderowanie serwerowe, ISR, React Server Components, cache i revalidation. \n\nDoświadczenie w SEO: metadane, sitemapy, dane strukturalne, Core Web Vitals. Serwis ma tysiące stron generowanych i ruch organiczny jest naszym głównym kanałem. \n\nPraca 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. \n\nTailwind CSS i komponenty headless (Radix, shadcn/ui lub podobne). \n\nZarządzanie stanem serwera przez TanStack Query, stan widoku trzymany w adresie URL. \n\nFormularze i walidacja: React Hook Form, Zod. \n\nTesty jednostkowe (Vitest, Testing Library). \n\nUmiejętność samodzielnego zaimplementowania endpointu w Python (FastAPI, Pydantic) lub doświadczenie backendowe w innym języku i gotowość wejścia w Pythona. Praca obejmuje cały stack, od zapytania w bazie do widoku w przeglądarce. \n\nSQL na poziomie samodzielnego pisania zapytań z łączeniem tabel i optymalizacją pod względem czasu wykonania. \n\nProjektowanie przepływów i makiet na podstawie celu biznesowego. Zadania dostajesz w formie celu, a rozwiązanie proponujesz sam. \n\nDobra znajomość Git i praktyka w Code Review. \n\nAngielski pozwalający swobodnie pracować z dokumentacją techniczną. \n\nPraca z AI: \nCodzienna praca z agentami kodowymi w terminalu lub IDE (Claude Code, Codex CLI, Cursor, Copilot lub podobne). Nie szukamy osoby z doświadczeniem w budowaniu produktów opartych o LLM. Interesuje nas to, że potrafisz dobrze pracować z AI jako narzędziem przyspieszającym pisanie kodu. \n\nUmiejętność przygotowania kontekstu dla agenta: instrukcje projektowe, specyfikacje i plany zapisane w repozytorium, dobór modelu do zadania. \n\nKrytyczne czytanie wygenerowanego kodu. Każdą linię, którą wysyłasz do review, potrafisz wyjaśnić. \n\nRozpoznawanie 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ść. \n\nHigiena pracy z modelami: sekrety i dane produkcyjne zostają poza zewnętrznymi modelami, a wygenerowany kod przechodzi przez lint, typy i testy. \n\nSprawdzamy to zadaniem rekrutacyjnym, które wykonujesz własnymi narzędziami AI. \n\nMile widziane: \nSerwisy z dużą liczbą stron w indeksie, praca z Google Search Console i pozycjonowaniem. \n\nWektorowe tile’y, PMTiles, optymalizacja renderowania dużych zbiorów na mapie. \n\nDostępność (WCAG), testy A/B, analityka produktowa. \n\nPostGIS lub inne doświadczenie z danymi przestrzennymi po stronie bazy. \n\nPlaywright i testy end-to-end. \n\nDoświadczenie w pracy we wczesnej fazie produktu. \n\nZakres zadań: \nRozwój publicznego serwisu: wyszukiwarka, widoki ofert i lokalizacji, mapy, wydajność, SEO. \n\nRozwój interfejsu panelu operatorskiego do pracy na danych: komponenty współdzielone, wzorce, użyteczność. \n\nProwadzenie własnego zadania od decyzji do produkcji: endpoint, widok, testy, obserwacja po wdrożeniu. \n\nTypowany klient API generowany z kontraktu OpenAPI. \n\nDecyzje o architekturze frontendu i standardach jakości kodu. \n\nCode Review i dbanie o jakość kodu. \n\nUdział w decyzjach produktowych i planowaniu kolejnych kroków. \n\nJak współpracujemy: \nCiągły przepływ zadań i krótki tygodniowy przegląd kierunku. \n\nDecyzję o rozwiązaniu podejmuje osoba, która je dowozi. \n\nWdrożenia małymi krokami, za pipeline’em CI.\n\nOferujemy:\nMożliwość współpracy zdalnej.\n\nPełny dostęp do narzędzi AI i licencje developerskie.\n\nRealny wpływ na produkt i na stack. Twoje decyzje widać w produkcie.\n\nSystem benefitów (m.in. prywatna opieka medyczna, ubezpieczenie na życie, karta sportowa, szkolenia).\n\nWspółpracę z polską firmą istniejącą od 17 lat i z szerokimi aspiracjami.\n\nTech stack\nReact\nTypeScript\nNext.js","description_format":"text","description_chars":4307,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-08T22:59:03Z"}],"visa":[],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.77,"p_room":1,"age_days":10,"expected_fill_days":33,"reasons":["seen:10","win:early"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":92100,"is_top_pay":false},"html_url":"https://alion.io/job/property-group-front-end-engineer","json_url":"https://alion.io/job/property-group-front-end-engineer.json","meta":{"generated_at":"2026-10-17T09:36:06Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12633,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3614457},"rest":"https://alion.io/mcp/rest/get_company?id=3614457"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fproperty-group-front-end-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fproperty-group-front-end-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fproperty-group-front-end-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/property-group-front-end-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fproperty-group-front-end-engineer"}]}