Ideamotive
Senior PHP Developer (k/m), e-commerce / SaaS
- Compensation
- PLN 120–PLN 160 / hr
- Location
- Warszawa
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
Wynagrodzenie
B2B: 120 – 160 PLN / godz. netto
O projekcie
Dołącz do Ideamotive jako Senior PHP Developer. Szukamy doświadczonej osoby, która wesprze zespoły produktowe naszych klientów w rozwoju platform e-commerce oraz rozwiązań SaaS o dużej skali ruchu. Będziesz pracować nad długoterminowymi projektami, mając realny wpływ na kształt backendu aplikacji produkcyjnych. Zapewniamy współpracę w modelu B2B oraz pełne wsparcie Ideamotive na każdym etapie.
Twój zakres obowiązków
- Rozwój i utrzymanie backendu aplikacji produkcyjnych o dużym ruchu.
- Projektowanie schematów bazy danych oraz optymalizacja zapytań w MySQL.
- Budowa i rozwój integracji z wykorzystaniem REST API.
- Samodzielne prowadzenie zmian od etapu analizy po wdrożenie na produkcję.
- Współdecydowanie o architekturze i rozwiązaniach technicznych.
- Dbanie o wydajność aplikacji pod realnym obciążeniem.
- Wsparcie merytoryczne mniej doświadczonych osób w zespole.
Czego oczekujemy
- Minimum 5 lat komercyjnego doświadczenia w programowaniu w PHP.
- Solidnych podstaw programowania obiektowego (OOP), niezależnie od używanego frameworka.
- Bardzo dobrej znajomości SQL i MySQL, w tym projektowania schematów i optymalizacji zapytań.
- Praktycznego doświadczenia w tworzeniu i integracji REST API.
- Biegłej obsługi systemu kontroli wersji Git.
- Doświadczenia w utrzymaniu i rozwoju aplikacji produkcyjnych obsługujących realny ruch.
- Umiejętności pracy w zespole produktowym.
Mile widziane
- Doświadczenie z czystym PHP bez frameworka.
- Znajomość frameworków Symfony lub Laravel oraz ORM Doctrine.
- Praktyka w optymalizacji wydajności aplikacji.
- Doświadczenie z systemami cache (Redis) oraz systemami kolejkowymi.
- Znajomość środowiska Docker oraz procesów CI/CD.
- Wcześniejsza praca przy projektach z branży e-commerce lub SaaS.
Proces rekrutacyjny
Proces jest krótki i konkretny. Składa się z rozmowy wstępnej, technicznej rozmowy merytorycznej oraz sprawnej decyzji o współpracy.