Pracuj.pl Praca zdalna Senior

Senior PHP Developer

APILO sp. z o.o.

⚲ Kozy (pow. bielski)

16 000–25 000 zł / mies. (zal. od umowy)

Wymagania

  • PHP
  • Symfony
  • SQL
  • Git
  • Docker
  • CI/CD
  • PHPUnit
  • Twig
  • RabbitMQ
  • Redis
  • Pub/Sub
  • Google Cloud Platform
  • AWS

Opis stanowiska

Nasze wymagania:
Minimum 6 lat doświadczenia na stanowisku programisty.
Bardzo dobra znajomość PHP 7.4+ i PHP 8+.
Praktyczna bardzo dobra znajomość Symfony 4+.
Umiejętność projektowania architektury aplikacji i refaktoryzacji kodu.
Doświadczenie w integracjach z systemami zewnętrznymi (API, webhooki, kolejki).
Bardzo dobra znajomość pracy z Doctrine ORM oraz zapytaniami SQL.
Znajomość Twig w podstawowym zakresie.
Doświadczenie w projektach o dużej skali.
Umiejętność debugowania i analizy błędów (np. Sentry, Monolog).
Znajomość testów jednostkowych (PHPUnit).
Umiejętność pracy z Git.
Znajomość Docker, CI/CD.
Znajomość zagadnień architektury aplikacji.
Rozumienie zasad SOLID, DRY, KISS i wzorców projektowych.
Rozumienie zasad DDD.
Umiejętność dzielenia się wiedzą i doświadczeniem z innymi członkami zespołu.
Rozumienie procesów e-commerce.

Mile widziane:
Znajomość RabbitMQ / Redis / Pub/Sub – praca z kolejkami i komunikacją asynchroniczną.
Udział w określaniu standardów kodu.
Podstawowa wiedza o bezpieczeństwie aplikacji webowych (CSRF, XSS, SQL Injection).
Znajomość Google Cloud Platform / AWS.
Doświadczenie w pracy w metodologiach zwinnych.

Zakres obowiązków:
Projektowanie i implementacja nowych funkcjonalności.
Prace związane z utrzymaniem produktu.
Tworzenie dokumentacji.
Analiza wydajnościowa implementowanych rozwiązań.
Uczestnictwo w procesie code review.
Dzielenie się wiedzą i doświadczeniem z innymi osobami z zespołu.
Podejmowanie decyzji co do wdrażanych zmian.

Oferujemy:
Umowę o pracę na pełny etat lub umowa B2B (jak Ci bardziej pasuje).
Elastyczne godziny pracy, możliwość pracy hybrydowej oraz całkowicie zdalnej.
Pakiet medyczny LuxMed.
Dodatkowe ubezpieczenie grupowe.
System kafeteryjny (m.in.: kartę Multisport, bilety do kina, vouchery, zniżki do sklepów).
Płatny dzień wolny na urodziny.
Sklep na Shoper za 1 zł.
Dostęp do platformy eTutor (a także możliwość uczestnictwa w lekcjach online j.angielskiego.
Uczestnictwo w pasjonujących warsztatach, konferencjach i spotkaniach (E-commerce, Amazon, Allegro).
Integracja z firmą oraz całą Grupą Shoper S.A. w ramach większych wydarzeń ogólnofirmowych ☕.

🔍 Dekoder Ogłoszenia

🔴
Minimum 6 lat doświadczenia na stanowisku programisty.
Może oznaczać, że szukają kogoś, kto ma doświadczenie w pracy w korporacji, a niekoniecznie w startupie, lub że oczekują od kandydata dojrzałości projektowej.
🟡
Doświadczenie w projektach o dużej skali.
Może oznaczać projekty o dużej liczbie użytkowników, dużej ilości danych, lub po prostu projekty, które są długoterminowe i skomplikowane.
🟡
Umiejętność dzielenia się wiedzą i doświadczeniem z innymi członkami zespołu.
Oczekują aktywnego udziału w mentoringu i wspieraniu mniej doświadczonych kolegów, co może oznaczać dodatkowe obowiązki.
🔴
Podejmowanie decyzji co do wdrażanych zmian.
Może oznaczać, że oczekują od kandydata samodzielności i odpowiedzialności za kluczowe decyzje techniczne, co może wiązać się z większą presją.
🟢
Rozumienie procesów e-commerce.
Może oznaczać, że będziesz pracować nad systemami, które mają bezpośredni wpływ na sprzedaż i wymagają wysokiej dostępności oraz wydajności.