Senior Backend Developer (PHP/ Laravel)
Brak informacji o wynagrodzeniu
SeniorFull-time
#422703·Dodano 5 dni temu·32
Źródło: ReloutTech Stack / Keywords
BackendPHPSymfonyLaravelREST APIPHPUnitSQLNoSQL
Firma i stanowisko
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. Projekt jest realizowany dla jednego z liderów rynku usług turystycznych w Polsce, który 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.
Wymagania
- 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
Obowiązki
- 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
Benefity
- Praca zdalna
- Udział w projekcie realizowanym dla jednego z liderów polskiego rynku usług turystycznych
- Praca 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
Elastyczne godziny
Dofinansowanie szkoleń
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Relout
10 aktywnych ofert