Senior Backend Developer (PHP/ Lravel)
Relout
Jesteśmy agencją consultingową, zajmującą się wyszukiwaniem i pozyskiwaniem najlepszych talentów ✨ dla naszych klientów. Pomagamy start-upom, software house’om i przedsiębiorstwom w skalowaniu i transformacji poprzez nawiązywanie współpracy z ambitnymi inżynierami posiadającymi prawdziwą pasję do technologii.
Obecnie poszukujemy Senior Backend Developera (PHP) do projektu realizowanego dla jednego z liderów rynku usług turystycznych w Polsce . Nasz klient od lat rozwija nowoczesne rozwiązania technologiczne wspierające planowanie i rezerwację podróży. Firma tworzy zaawansowane platformy cyfrowe obsługujące setki tysięcy użytkowników, stawiając na rozwój produktów, wysoką jakość oprogramowania oraz rozwiązania odpowiadające na realne potrzeby klientów.
Projekt rozwijany jest w środowisku wieloframeworkowym , obejmującym Symfony, Laravel oraz Slim. Poszukujemy doświadczonego Backend Developera, który swobodnie porusza się pomiędzy różnymi frameworkami PHP, potrafi podejmować trafne decyzje techniczne i architektoniczne oraz chce mieć realny wpływ na sposób projektowania i rozwijania usług backendowych.
W tej roli będziesz współpracować z liderem zespołu oraz architektem obszaru przy projektowaniu rozwiązań, rozwijać REST API i integracje event-driven , a także dbać o jakość, niezawodność i odpowiedni poziom złożoności tworzonego oprogramowania. Szukamy osoby, która poza bardzo dobrymi umiejętnościami developerskimi potrafi spojrzeć szerzej na architekturę systemu i świadomie dobierać rozwiązania do potrzeb biznesowych i technicznych.
Oferujemy- Pracę zdalną
- Udział w projekcie realizowanym dla jednego z liderów polskiego rynku usług turystycznych
- Pracę przy rozwijaniu rozwiązań cyfrowych obsługujących setki tysięcy użytkowników
- Indywidualne wsparcie Service Delivery Managera w rozwoju zawodowym i planowaniu dalszej ścieżki kariery
- Dofinansowanie lub pełne finansowanie szkoleń, certyfikatów i konferencji
- Możliwość zmiany projektu i dopasowania kolejnego do Twoich preferencji w ramach programu #SmartChange
- Inicjatywy wspierające work-life balance , w tym integracje, aktywności sportowe oraz webinary #edge1talks
- Wsparcie inicjatyw sportowych i wynajmu sal treningowych
- Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie oraz wsparcie psychologiczne HearMe
- Elastyczny system benefitów , w ramach którego samodzielnie decydujesz, na co przeznaczasz dostępne punkty
- Rozwój backendowych usług i rozwiązań w PHP 7.x/8.x
- Wspieranie lidera zespołu w projektowaniu architektury usług oraz szerszych rozwiązań technicznych
- Współpraca przy planowaniu rozwoju technicznego oraz ustalaniu roadmapy prac
- Konsultowanie proponowanych rozwiązań z architektem obszaru w celu zapewnienia ich zgodności z architekturą systemu i obowiązującymi standardami
- Projektowanie, rozwój i utrzymywanie REST API
- Projektowanie i rozwój integracji opartych na architekturze event-driven oraz kolejkach
- Podejmowanie decyzji technicznych i dobieranie rozwiązań adekwatnych do rzeczywistych potrzeb biznesowych i technologicznych
- Dbanie o odpowiedni poziom złożoności rozwiązań i unikanie over-engineeringu
- Dbałość o jakość kodu oraz aktywny udział w code review
- Tworzenie testów jednostkowych i integracyjnych z wykorzystaniem PHPUnit
- Współpraca z zespołem przy rozwijaniu i utrzymywaniu stabilnych oraz niezawodnych usług backendowych
- Minimum 5+ lat komercyjnego doświadczenia w projektach wykorzystujących PHP 7.x/8.x
- Bardzo dobra znajomość frameworków PHP oraz doświadczenie w pracy w środowisku wieloframeworkowym: Symfony, Laravel, Slim
- Minimum 3–4 lata komercyjnego doświadczenia z co najmniej jednym z wymienionych frameworków
- Praktyczna znajomość pozostałych frameworków i umiejętność swobodnego przełączania się pomiędzy nimi
- Praktyczne doświadczenie w projektowaniu i tworzeniu REST API
- Doświadczenie w tworzeniu testów automatycznych z wykorzystaniem PHPUnit , zarówno jednostkowych, jak i integracyjnych
- Solidna znajomość relacyjnych baz danych i SQL , w tym projektowania schematów, optymalizacji zapytań, indeksowania oraz transakcji
- Praktyczna znajomość technologii NoSQL i mechanizmów cache’owania, w szczególności Redis i Elasticsearch
- Znajomość Git/GitHub , w tym pracy z pull requestami i code review
- Znajomość Docker i Kubernetes
- Podstawowa znajomość wiersza poleceń systemu Linux
- Bardzo dobra znajomość zasad OOP, SOLID oraz wzorców projektowych
- Umiejętność podejmowania trafnych decyzji architektonicznych i technicznych
- Znajomość języka angielskiego na poziomie minimum B2
Nice to have
- Praktyczne doświadczenie z Elasticsearch
- Znajomość RabbitMQ, Kibana lub Grafana
- Doświadczenie w tworzeniu i utrzymywaniu procesów CI/CD
- Znajomość dodatkowego języka programowania, np. Go lub JavaScript/TypeScript
- Znajomość zagadnień SEO w kontekście e-commerce
- praktyki staż programista php Warszawa
- programista php senior Warszawa
- programista php Warszawa
- programista-php-b2b Warszawa
- senior software developer php Warszawa
- programista-php- framework-yii Warszawa
- php developer symfony Warszawa
- zdalna programista php Warszawa
- programista php / prestashop / laravel Warszawa
- mid php developer Warszawa