Pracuj.pl Hybrydowo Mid

Full-Stack PHP Developer

U-FIN sp. z o.o.

⚲ Łódź

Do uzgodnienia

Wymagania

  • PHP
  • Symfony
  • TypeScript
  • GitHub Actions
  • Jira
  • Confluence
  • Bitbucket
  • GitHub
  • C#
  • .NET
  • Python
  • Vue.js
  • PostgreSQL

Opis stanowiska

Nasze wymagania:
3+ lat doświadczenia w full-stack (PHP / Symfony — obowiązkowo)
Doświadczenie w budowaniu interfejsów użytkownika (frameworki SPA — Vue, React lub podobne; Twig)
Docker Compose w produkcji + GitHub Actions
Doświadczenie z integracjami zewnętrznych API (REST, autentykacja, error handling)
Samodzielność — potrafisz przejąć system z kodu i dokumentacji ADR, nie czekając na handover krok po kroku
Komunikatywność — tłumaczysz decyzje architektoniczne osobom nietechnicznym

Mile widziane:
C# / .NET
Python
Vue.js + TypeScript
Migracja danych (desktop → web)
Domain-Driven Design (DDD)
PostgreSQL (zaawansowane — indeksy, partycjonowanie, wydajność)
Sentry + error monitoring w produkcji
GDPR / compliance w systemach SaaS B2B

O projekcie:
Szukamy Full-stack PHP Developera (Mid), który przejmie rozwój nowej platformy SaaS do dokumentacji audytu finansowego — rozwiązanie multitenant, webowe, które zastępuje nasz produkt desktopowy nową architekturą opartą na pełnym cyklu audytu zarządzanym ryzykiem. Platforma integruje się z innymi systemami w naszym ekosystemie i jest krytyczna dla compliance z nowymi standardami audytowymi. To rola dla kogoś, kto potrafi samodzielnie prowadzić pełen stack — od interfejsu użytkownika, przez backend, po infrastrukturę i integracje.

Zakres obowiązków:
Co będziesz robić na co dzień?
• Rozwijać backend platformy w PHP 8.4 / Symfony 8.0
• Rozwijać interfejsy użytkownika — Twig + Vue.js, formularze, panele admina (EasyAdmin)
• Prowadzić migrację danych z rozwiązania desktopowego do platformy web
• Realizować integracje z innymi systemami w naszym ekosystemie (REST API, wymiana danych)
• Wdrażać architekturę multitenant — subdomain-based, pojedyncza baza danych
• Konfigurować system logowania i autoryzacji — Keycloak, RBAC, SSO
• Pracować z kolejkami asynchronicznymi — Symfony Messenger + Redis
• Zarządzać infrastrukturą CI/CD — Docker Compose w produkcji, GitHub Actions, deployment na infrastrukturze self-hosted
Z czym będziesz pracować?
Stack backend:
• PHP 8.4 / Symfony 8.0
• PostgreSQL 18
• EasyAdmin
• Symfony Messenger + Redis
Stack frontend:
• Twig + Vue.js
• TypeScript
Infra i narzędzia:
• Docker Compose, GitHub Actions
• Atlassian (Jira/Confluence/Bitbucket), GitHub, Sentry
• Self-hosted

Oferujemy:
Realny wpływ — przejmujesz krytyczne systemy produkcyjne, Twoje decyzje trafiają na produkcję w ciągu dni lub tygodni
Mały zespół, dużą autonomię — dział dev ~8 osób, brak korporacyjnej biurokracji
Łódź hybrid — biuro w centrum Łodzi, 2 dni w tygodniu zdalnie
Stabilność — firma od 1990, rynek audytorski odporny na kryzysy
Narzędzia — GitHub, Jira, Confluence, CodeRabbit (AI code review), Claude Team, Sentry
Sprzęt — laptop do pracy
Umowę B2B

🔍 Dekoder Ogłoszenia

🔴
potrafisz przejąć system z kodu i dokumentacji ADR, nie czekając na handover krok po kroku
Oczekuje się, że będziesz w stanie samodzielnie zrozumieć i pracować nad istniejącym kodem bez szczegółowego wprowadzania.
🟡
Komunikatywność — tłumaczysz decyzje architektoniczne osobom nietechnicznym
Będziesz musiał tłumaczyć złożone kwestie techniczne osobom spoza działu IT, co może wymagać cierpliwości i umiejętności upraszczania.
🔴
prowadzić pełen stack — od interfejsu użytkownika, przez backend, po infrastrukturę i integracje
Oczekuje się od Ciebie szerokiego zakresu umiejętności i odpowiedzialności za wszystkie warstwy aplikacji, co może oznaczać dużą ilość pracy.
🟡
Rozwijać interfejsy użytkownika — Twig + Vue.js, formularze, panele admina (EasyAdmin)
Może oznaczać, że będziesz pracować z mieszanką starszych i nowszych technologii front-endowych, a także tworzyć standardowe elementy interfejsu.