Lead Developer PHP
Aleksandra Ostrowskiego 13d, Wrocław
Odyssey Crew
Poszukujemy doświadczonego programisty PHP (Laravel), który obejmie odpowiedzialność za rozwój i utrzymanie systemu backendowego, pełniącego funkcję centralnej warstwy integracyjnej pomiędzy aplikacjami wewnętrznymi (m.in. aplikacje frontendowe) a zewnętrznymi systemami klientów, takimi jak CRM-y, platformy analityczne i silniki 3D (Unreal Engine).
Rola wymaga nie tylko wysokich kompetencji technicznych, ale również umiejętności planowania i wdrażania rozwiązań, które zapewnią wysoką wydajność, jakość i bezpieczeństwo systemu opartego o liczne punkty API i dynamiczny model danych.
Zakres obowiązków
Utrzymanie i rozwój backendu zbudowanego w oparciu o:
Laravel (8+)
PHP 8
MySQL
ElasticSearch
Docker
REST API
Projektowanie nowych funkcjonalności backendowych, m.in.:
systemy synchronizacji z CRM klienta,
endpointy API,
monitoring i logika fallbackowa,
Współpraca z frontend developerem, pracującym w:
Vue
React
Współpraca oparta będzie o:
wspólne planowanie API,
testowanie integracji,
wsparcie w rozumieniu logiki backendu i dostępnych danych.
Wdrażanie dobrych praktyk programistycznych, w tym:
testy jednostkowe / integracyjne,
stosowanie wzorców projektowych i separacji warstw,
CI/CD,
wersjonowanie API i wdrażanie rollbacków.
Optymalizacja i skalowalność:
zarządzanie dużymi wolumenami danych,
paginacja, filtrowanie, cache'owanie,
analizowanie logów i wydajności zapytań w środowiskach staging / prod.
Wymagania
min. 5 lat doświadczenia w PHP (Laravel),
bardzo dobra znajomość REST API i strukturyzowania dużych systemów,
doświadczenie w pracy z bazami danych MySQL (optymalizacja, migracje),
doświadczenie z ElasticSearch lub podobnymi systemami indeksowania,
znajomość środowisk integracyjnych (API do systemów zewnętrznych, CRM),
praktyczne podejście do testów i deploymentów,
samodzielność, dobra komunikacja, gotowość do pracy zdalnej i prowadzenia dokumentacji.
Mile widziane:
znajomość Unreal Engine z perspektywy API / systemów treści,
doświadczenie w pracy jako Tech Lead / główny backend developer,
doświadczenie z GraphQL i WebSocket (opcjonalne).
Lead Developer PHP
Lead Developer PHP
Aleksandra Ostrowskiego 13d, Wrocław
Odyssey Crew