W skrócie
- Zadania: Twórz i modernizuj backend eCommerce w PHP 8.2+, implementując nowe funkcje i refaktoryzując kod.
- Firma: Dynamiczna firma technologiczna z długoterminowym projektem eCommerce.
- Benefity: Długoterminowa współpraca, nowoczesne praktyki, hybrydowy model pracy i realny wpływ na projekt.
- Pozostałe informacje: Możliwość pracy z doświadczonym zespołem inżynierów i udział w innowacyjnych projektach.
- Dlaczego ta praca: Pracuj nad dużą platformą eCommerce i rozwijaj swoje umiejętności w nowoczesnym środowisku.
- Kwalifikacje: Minimum 3 lata doświadczenia w programowaniu w PHP oraz dobra znajomość MySQL.
Przewidywane wynagrodzenie mieści się w przedziale 72000 - 88000 zł za rok.
Poszukujemy PHP Software Engineera do długoterminowego projektu eCommerce, który będzie pracował nad rozwojem i modernizacją dużej platformy używanej przez tysiące sprzedawców internetowych. Projekt łączy dojrzałą bazę kodu PHP z nowoczesnymi praktykami inżynieryjnymi oraz nowo opracowanymi rozwiązaniami. W ciągu ostatnich kilku lat platforma przeszła znaczną modernizację, w tym nowe procesy CI/CD, automatyczne testowanie, standardy kodowania, rozwój API oparty na OpenAPI, separację frontend/backend oraz monitorowanie produkcji.
Będziesz częścią zespołu skoncentrowanego na rozwijaniu nowych funkcjonalności, jednocześnie stopniowo poprawiając i refaktoryzując istniejącą platformę.
Twoje zadania:
- Rozwój i utrzymanie funkcjonalności backendowych przy użyciu PHP 8.2+
- Implementacja nowych funkcji w ramach głównej platformy eCommerce i panelu administracyjnego
- Refaktoryzacja i modernizacja istniejącego kodu PHP
- Pisanie czystego, modularnego, łatwego w utrzymaniu i testowalnego kodu
- Tworzenie i utrzymywanie testów jednostkowych i funkcjonalnych
- Praca z MySQL, w tym pisanie i optymalizacja zapytań SQL bez polegania na ORM
- Rozwój i integracja REST API zgodnie ze standardami OpenAPI
- Praca z pipeline'ami CI/CD i automatycznymi kontrolami jakości
- Debugowanie i rozwiązywanie problemów produkcyjnych przy użyciu narzędzi monitorujących i logujących
- Okazjonalna praca z istniejącymi komponentami React przy implementacji prostych zmian UI
- Ścisła współpraca z Tech Leads, Product Managers, QA Engineers i innymi programistami
- Uczestnictwo w analizie wymagań i tłumaczenie potrzeb biznesowych na rozwiązania techniczne
Twój profil:
- Co najmniej 3-letnie doświadczenie w komercyjnej inżynierii oprogramowania
- Bardzo dobra znajomość PHP, najlepiej PHP 8.x
- Silne zrozumienie programowania obiektowego
- Dobra znajomość MySQL i pewność w pisaniu zapytań SQL bez wsparcia ORM
- Praktyczne doświadczenie z PHPUnit i automatycznym testowaniem
- Znajomość REST API i integracji API
- Znajomość Gita
- Doświadczenie w pracy z istniejącymi i/lub legacy codebases oraz ich refaktoryzacją
- Zrozumienie zasad czystego kodu i najlepszych praktyk w rozwoju oprogramowania
- Dobre umiejętności analityczne i rozwiązywania problemów
- Umiejętność rozumienia i wyjaśniania wymagań biznesowych i technicznych
- Znajomość języka angielskiego wystarczająca do pracy z dokumentacją techniczną
- Chęć pracy w modelu hybrydowym w Szczecinie: 3 dni w biurze i 2 dni zdalnie
Miło widziane:
- Doświadczenie z platformami eCommerce
- Komercyjne doświadczenie z Symfony lub Laravel
- Doświadczenie z RabbitMQ lub innymi rozwiązaniami do asynchronicznego przesyłania wiadomości
- Znajomość Dockera i środowisk kontenerowych
- Doświadczenie z pipeline'ami CI/CD
- Znajomość OpenAPI / Swagger
- Doświadczenie z rozwiązaniami monitorującymi i logującymi, takimi jak ELK Stack
- Podstawowa znajomość React / JavaScript
- Doświadczenie w korzystaniu z narzędzi wspomagających rozwój AI w codziennej pracy inżynieryjnej
Co oferujemy:
- Długoterminową współpracę nad dużą platformą eCommerce
- Możliwość pracy nad nowym rozwojem oraz modernizacją ustalonego produktu
- Rzeczywisty wpływ na architekturę i utrzymanie platformy
- Nowoczesne praktyki rozwoju, w tym automatyczne testowanie, CI/CD i monitorowanie produkcji
- Współpracę z doświadczonymi zespołami inżynieryjnymi, produktowymi i QA
- Hybrydową pracę w Szczecinie: 3 dni z biura / 2 dni zdalnie
PHP Software Engineer – pracodawca: Spyrosoft Ltd
Jako wiodący inżynier Android Automotive (AAOS) w naszej firmie, będziesz częścią dynamicznego zespołu, który kładzie duży nacisk na innowacje i rozwój. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej oraz wsparcie w rozwoju zawodowym, co sprawia, że jesteśmy doskonałym pracodawcą dla osób pragnących rozwijać swoje umiejętności w branży motoryzacyjnej. Nasza kultura pracy opiera się na współpracy i otwartości, a lokalizacja w Niemczech zapewnia dostęp do najnowszych technologii i trendów w branży.