New offer - be the first one to apply!

May 27, 2026

Mid/Senior Fullstack Software Developer

Mid • On-site

16,000 - 21,000 PLN/mo

Poznan, Poland

Mid/Senior Fullstack Software Developer

Lider wyszukiwarek ofert nieruchomości w Polsce. Szukamy ludzi, którzy sami dowożą produkt.

💰 Warunki na stół od razu

  • 16 000 – 21 000 PLN B2B (pełny etat)

  • Stacjonarnie, Poznań (biuro, nie remote)

  • Długoterminowa współpraca, nie projekt na 3-miesiące

Co budujemy

nbot.pl — platforma, której używają biura nieruchomości w całej Polsce. Agent prowadzi klientów, zarządza ofertami, pilnuje umów i publikuje ogłoszenia — gdzie każdy portal ma własne reguły, własny format, własne pułapki. Nasz system sprawia, że to wszystko działa razem, a agent nie żongluje pięcioma narzędziami.

To nie jest prosty CRUD. To kilka niezależnych obszarów — web scraping, CRM, integracje z portalami, wyszukiwarka — każdy ze swoją złożonością. Projekt rozwijamy od kilku lat, użytkownicy go kochają, a my jesteśmy numerem jeden w Polsce w segmencie wyszukiwarek ofert nieruchomości.

Jak pracujemy (i dlaczego to ma znaczenie)

Zanim napiszemy linijkę kodu — rozmawiamy z ekspertem o domenie. Nie piszemy kodu "bo w JIRA tak napisali". Rozumiemy dlaczego coś robimy, ważymy trade-offy i wybieramy świadomie.

Każdy w zespole ma realny wpływ na to, jak system wygląda — i odpowiedzialność za swoje decyzje. Wiedzę trzymamy w dokumentacji (ADR, Design docs, testy) i kodzie, nie w głowach ludzi.

Technicznie to oznacza:

  • Jeśli usuniesz Laravela, domena nadal się kompiluje i ma sens

  • Testy domenowe wykonują się w milisekundach — bez bazy, bez mocków

  • Architektura, szablony i konwencje są udokumentowane i egzekwowane automatycznie

  • Inwestujemy w tooling i AI-assisted development — automatyzujemy rutynę, żeby skupiać się na tym, co wymaga myślenia

  • Deploy idzie automatycznie z CI na AWS ECS

Mały zespół. Szybkie decyzje. Płaska struktura. Zero korpo-polityki.

Kogo szukamy

Zależy nam na tym, jak myślisz — ale musisz też umieć pisać w naszym stacku od pierwszego dnia.

Musisz:

  • Umieć myśleć w abstrakcjach — rozumieć, po co istnieją wzorce, warstwy i granice, nie tylko jak je zaimplementować

  • Być ciekawy domeny — chcieć zrozumieć, dlaczego coś działa tak a nie inaczej, zanim zaczniesz to kodować

  • Brać odpowiedzialność za swoje decyzje i umieć je uzasadnić — ale też zmienić zdanie, gdy ktoś pokaże lepszy argument

  • Mieć instynkt bezpieczeństwa — "a co jeśli ktoś zobaczy cudze dane?" to Twój naturalny odruch

  • Prowadzić temat od hasła do działającego kodu — dostajesz "eksporty" albo "powiadomienia mailowe" i sam doprecyzowujesz scope (kogo zapytać, czego brakuje, gdzie są pułapki), dekomponujesz, dowozisz. Specyfikacja rodzi się w trakcie pracy, nie przed nią

  • Znać PHP i Laravel w praktyce — nie "czytałem książkę", tylko "pisałem w tym komercyjnie i wiem, gdzie są miny"

  • Pracować z AI-assisted development na co dzień — Claude Code, Copilot, Cursor, cokolwiek. To nie ciekawostka na po godzinach, to narzędzie pracy. Jeśli Twoja reakcja to "AI mi psuje mózg" — to nie tu

Twarde wymagania:

  • Min. 3 lata jako Fullstack Developer

  • Angular 2+ (frontend — w mniejszym zakresie, ale musisz ogarnąć)

  • MySQL / MariaDB, integracje REST API, Git

  • Polski na poziomie ojczystym (praca w polskim zespole)

  • Angielski B1+ (dokumentacja techniczna)

Mile widziane:

  • DDD, CQRS, Clean Architecture — ale jeśli robiłeś dobre systemy bez tych etykietek, też się dogadamy

  • Web scraping

  • Sprawne poruszanie się w AWS Console

  • Doświadczenie z legacy i świadomość, że migracja to maraton, nie sprint

Stack

Backend (headless): PHP 8.5, Laravel 12, MariaDB, SQS, Docker

Frontend: Angular 20

Jakość: PHPStan, PHPUnit, Infection (mutation testing)

Infra: Terraform, AWS ECS, automatyczne deploymenty z CI

Co dostaniesz u nas

  • Realny wpływ na produkt używany przez biura nieruchomości w całej Polsce

  • Zespół, który nie boi się trudnych decyzji technicznych

  • Szybką informację zwrotną — bez pięciu warstw managementu

  • Stabilną, długoterminową współpracę

  • Płaską strukturę i przyjacielskie relacje w zespole

  • Biuro w samym centrum miasta w Kupcu Poznańskim (biurowiec klasy A)