JustJoin.IT Hybrydowo Senior New

Senior Fullstack Developer

SINGU

⚲ Kraków, Warszawa

20 000 - 24 000 PLN netto (B2B)

Wymagania

  • min. 5 lat komercyjnego doświadczenia w backendzie PHP (7.4+/8)
  • ekspercka znajomość PostgreSQL — optymalizacja zapytań, indeksowanie, plany wykonania, migracje na dużych zbiorach danych
  • doświadczenie w projektowaniu i utrzymaniu REST API
  • doświadczenie z pipeline'ami importu danych i integracjami z systemami zewnętrznymi (pliki, API, kolejki) — idempotencja, walidacja, obsługa błędów, reprocessing
  • praktyczna znajomość React — umiejętność dostarczenia funkcjonalności end-to-end
  • doświadczenie w mentoringu innych developerów i prowadzeniu code review
  • aktywne korzystanie z narzędzi AI (Claude, Cursor, Copilot, ChatGPT) w codziennej pracy
  • angielski min. B2, polski płynnie

Opis stanowiska

Praca w zespole TAM (Technical Account Management) w firmie PropTech, gdzie tworzysz dedykowane funkcjonalności i integracje dla największych klientów enterprise (Prologis, P3, CTP, AmRest). Duża część pracy to importy/eksporty danych i integracje z systemami zewnętrznymi (ERP, HR, finanse, SSO), gdzie kluczowe są bezpieczeństwo, poprawność danych i wydajność bazy. To oferta dla kogoś, kto lubi pracować blisko klienta i rozwiązywać jego specyficzne problemy, a nie tylko rozwijać produkt. Uwaga: mimo tytułu 'Fullstack' rola jest w praktyce mocno backendowa (PHP/PostgreSQL), a wymóg 'eksperckiej' wiedzy o PostgreSQL na dużych zbiorach danych oznacza intensywną pracę nad optymalizacją wydajności.

🔍 Dekoder Ogłoszenia

🔴
Senior Fullstack Developer
Chociaż tytuł sugeruje pełny zakres obowiązków, nacisk na backend PHP i PostgreSQL w opisie może oznaczać, że rola jest bardziej backendowa z elementami frontendowymi.
🔴
TAM (Technical Account Management) team
Praca w tym zespole może oznaczać dużą liczbę interakcji z klientami i konieczność rozwiązywania ich specyficznych problemów, a nie tylko rozwój produktu.
🔴
Customizations must fit into a shared, multi-tenant product
Potrzeba tworzenia rozwiązań, które są jednocześnie unikalne dla klienta i kompatybilne z głównym produktem, może prowadzić do kompromisów architektonicznych i technicznych.
🟡
AI-assisted development: Claude / Cursor / Copilot are part of our daily workflow
Chociaż brzmi nowocześnie, może to oznaczać, że oczekuje się od Ciebie szybkiego przyswajania i efektywnego wykorzystania tych narzędzi, a nie tylko ich obecności.
🔴
Expert PostgreSQL - query optimization, indexing, execution plans, migrations on large datasets
Wymóg 'eksperckiej' wiedzy w PostgreSQL na dużych zbiorach danych może oznaczać bardzo intensywne i wymagające zadania związane z optymalizacją wydajności bazy danych.