PHP Developer (Mid+/Senior)
Dołącz do zespołu rozwijającego dojrzałą, europejską platformę e-commerce B2B, która jest kluczowym narzędziem dla tysięcy dystrybutorów w branży stolarki otworowej. Będziesz pracować nad rozbudowanym systemem o złożonej logice biznesowej, odpowiedzialnym za obsługę całego procesu sprzedażowego.W naszej codziennej pracy skupiamy się na zapewnieniu skalowalności i wysokiej wydajności platformy oraz ciągłym rozwoju funkcjonalnym, który buduje przewagę rozwiązania na rynku. Twój wkład będzie dotyczył rozwoju i optymalizacji kodu istniejącej platformy. To szansa na pracę przy stabilnym, długofalowym projekcie o realnym wpływie na funkcjonowanie ważnego sektora rynku.
Pracując w małym (do 15 osób), typowo produktowym zespole, będziesz mieć realną sprawczość oraz wpływ na jego funkcjonowanie.
Będziesz odpowiedzialny/a za:
projektowanie, implementację i rozwój zaawansowanych funkcjonalności po stronie serwera w oparciu o framework Symfony
tworzenie i utrzymanie wydajnego i bezpiecznego REST API
optymalizację wydajności aplikacji, w tym zapytań bazodanowych (SQL) i wykorzystanie mechanizmów cache (Redis)
Integrację z zewnętrznymi usługami i systemami (np. bramki płatności, systemy logistyczne, narzędzia marketingowe)
zapewnienie bezpieczeństwa aplikacji zgodnie z najlepszymi praktykami (np. OWASP)
praca z kolejkami komunikatów (RabbitMQ) w celu obsługi procesów asynchronicznych
aktywny udział w procesie code review, dbanie o wysoką jakość kodu i stosowanie wzorców projektowych
projektowanie architektury nowych modułów oraz proponowanie usprawnień w istniejących rozwiązaniach
Dołącz do nas, jeśli:
posiadasz minimum 5- letnie doświadczenie w tworzeniu aplikacji webowych z użyciem PHP (preferowane PHP 8+).
bardzo dobrze znasz framework Symfony.
masz doświadczenie w pracy z REST API oraz API Platform.
znasz Doctrine ORM i potrafisz optymalizować zapytania SQL.
pracowałeś z Redis, RabbitMQ (np. Symfony Messenger), Elasticsearch i Mercure
znasz zasady bezpieczeństwa (OWASP, CSRF, XSS, SQLi)
masz doświadczenie z Dockerem i pipeline’ami CI/CD
bardzo dobrze posługujesz się Gitem i pracujesz zgodnie z GitFlow
potrafisz pisać testy (PHPUnit) i korzystać z narzędzi do analizy jakości kodu (PHPStan, PHP CS Fixer itp.)
znasz wzorce projektowe i potrafisz je stosować
umiesz pisać dokumentację techniczną
potrafisz diagnozować i rozwiązywać problemy wydajnościowe, np. profilując kod, optymalizując zapytania SQL czy stosując buforowanie
mówisz po angielsku na poziomie B2 i po polsku na poziomie C1
Mile widziane:
doświadczenie z AWS (EC2, S3, RDS, ElastiCache)
doświadczenie z automatyzacją (Terraform, Ansible)
znajomość narzędzi monitoringu i diagnostyki (np. Sentry, Grafana, Prometheus)
umiejętność projektowania i opisywania kontraktów API w OpenAPI/Swagger
znajomość technologii frontend - JavaScript (ES6+)
Pracując u nas, możesz liczyć na:
wynagrodzenie zasadnicze na ustalonym poziomie
premię uznaniową
ubezpieczenie grupowe
dofinansowanie do prywatnej opieki medycznej
pracowniczy program emerytalny
benefity dla rodziców - m.in. wyprawka dla noworodka, paczki mikołajkowe
rabaty na produkty firmowe oraz na usługi i towary oferowane przez naszych Partnerów
PHP Developer (Mid+/Senior)
PHP Developer (Mid+/Senior)
Centrum, Kornice
Eko-Okna S.A.