Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Ideamotive

NewBe an early applicant

Senior PHP Developer

Posted Updated
Discussion

Description

Wynagrodzenie
B2B: 16000 – 20000 PLN / mies. netto

O projekcie

Szukamy Senior PHP Developera do długoterminowego projektu realizowanego dla jednego z naszych klientów. Klient rozwija dojrzałą platformę SaaS w branży e-commerce, która obsługuje tysiące sklepów i miliony transakcji rocznie. System musi wytrzymywać ogromne obciążenia, co jest szczególnie testowane podczas szczytów sprzedażowych. Będziesz pracować nad rozwojem kluczowych modułów panelu administracyjnego. Architektura opiera się na autorskim rozwiązaniu i dużym systemie legacy, który jest systematycznie refaktoryzowany. Fundamenty inżynieryjne są zmodernizowane. Od kilku lat funkcjonują nowe procesy CI/CD, zautomatyzowane testy, monitoring oparty na ELK oraz nowe API. Dołączysz do jednego z zespołów produktowych, ściśle współpracując z Tech Leadem, Product Managerem oraz inżynierami QA.

Twój zakres obowiązków

  • Rozwój kluczowych modułów systemu e-commerce w tym integracji, systemu zamówień i gospodarki magazynowej.

  • Pisanie wydajnego kodu w czystym PHP bez użycia popularnych frameworków.

  • Tworzenie i optymalizacja złożonych zapytań bazodanowych w czystym MySQL bez wsparcia systemów ORM.

  • Refaktoryzacja starszych części systemu z jednoczesnym pisaniem testów jednostkowych i funkcjonalnych.

  • Dbanie o jakość i modułowość kodu zgodnie z najlepszymi praktykami inżynierskimi.

  • Projektowanie architektury nowych rozwiązań oraz tworzenie API.

  • Analiza wymagań biznesowych i przekładanie ich na optymalne rozwiązania techniczne.

Czego oczekujemy

  • Wieloletniego doświadczenia komercyjnego na stanowisku Senior PHP Developera.

  • Biegłej znajomości czystego PHP w wersji 8.2 lub wyższej oraz programowania obiektowego.

  • Bardzo dobrej znajomości baz danych MySQL, w tym umiejętności ręcznego pisania i optymalizacji zapytań bez użycia ORM.

  • Biegłości w nawigowaniu po rozbudowanym kodzie legacy oraz samodzielnego diagnozowania i rozwiązywania problemów.

  • Praktycznego doświadczenia w pisaniu testów automatycznych z wykorzystaniem PHPUnit.

  • Głębokiego zrozumienia zagadnień związanych z wydajnością aplikacji i optymalizacją kodu.

  • Praktycznej znajomości narzędzi takich jak Redis, Memcached oraz RabbitMQ.

  • Umiejętności projektowania i integracji REST API oraz znajomości standardu OpenAPI.

  • Samodzielności, analitycznego myślenia i dojrzałego podejścia do inżynierii oprogramowania.

Mile widziane

  • Podstawowa znajomość biblioteki React pozwalająca na złożenie prostego interfejsu z gotowych komponentów.

  • Doświadczenie z Dockerem i konteneryzacją.

  • Znajomość specyfiki domeny e-commerce.

  • Doświadczenie w codziennej pracy z narzędziami AI wspierającymi proces programowania.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →