Senior PHP Developer
14 000 - 18 000 PLN/ mies.Umowa o pracę (brutto)
16 000 - 20 000 PLN/ mies.B2B (netto)
SeniorFull-time·Umowa o pracę·B2B
#326371·Dodano 20 dni temu·72
Źródło: theprotocol.itTech Stack / Keywords
PHPNginxPercona XtraDB Cluster (MySQL)ElasticsearchDockerMemcacheRedisMemcachedZend FrameworkPercona XtraDB ClusterGearmanGoogle Cloud PlatformWindowsmacOSLinux
Firma i stanowisko
Jesteśmy firmą produktową – tworzymy swój własny produkt od podstaw. Aktualnie pracujemy dla kilkudziesięciu tysięcy klientów. Nasza platforma to numer 1 wśród rozwiązań SaaS-owych dla e-commerce. Ze względu na skalę, rozwiązujemy skomplikowane problemy wydajnościowe.
Wymagania
- Minimum 5 lat doświadczenia jako programista PHP w projektach komercyjnych
- Praktyczna umiejętność modelowania i implementacji rozwiązań z użyciem PHP
- Znajomość wzorców projektowych oraz dobrych praktyk programistycznych
- Bardzo dobra znajomość MySQL
- Umiejętność projektowania schematów baz danych, optymalizacji zapytań oraz pracy z transakcjami
- Bardzo dobra znajomość protokołów komunikacyjnych, takich jak HTTP, REST i WebSockets
- Znajomość Dockera
- Znajomość procesów Continuous Delivery oraz narzędzi automatyzujących build, testy i wdrożenia
- Znajomość testów jednostkowych i integracyjnych (Codeception / PHPUnit)
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych, takich jak SQL Injection, XSS i CSRF
- Umiejętność analizy systemu jako całości i rozumienia zależności pomiędzy jego elementami
- Dbałość o wydajność i skalowalność rozwiązań
- Dokładność i dbałość o szczegóły
- Proaktywne podejście oraz inicjatywa w proponowaniu usprawnień
- Bardzo dobra znajomość języka polskiego oraz komunikatywna znajomość języka angielskiego
Nice to have:
- Znajomość Memcached, Elasticsearch, Zend Framework, Percona XtraDB Cluster, Gearman i Nginx
- Doświadczenie w pracy z systemami o podwyższonych wymaganiach wydajnościowych i dużej skali ruchu
- Doświadczenie w budowie rozwiązań uwzględniających okresowe wzrosty obciążenia, np. w okresie Black Friday
- Umiejętność tworzenia wydajnych, bezpiecznych i dobrze udokumentowanych REST API
- Doświadczenie z platformami chmurowymi, w szczególności Google Cloud
Obowiązki
- Uczestnictwo w projektowaniu i implementacji nowych funkcjonalności
- Implementowanie testów jednostkowych, integracyjnych i funkcjonalnych
- Praca związana z utrzymaniem produktu
- Tworzenie dokumentacji
- Analiza wydajnościowa implementowanych rozwiązań
- Dzielenie się wiedzą i doświadczeniem z innymi członkami zespołu
- Uczestnictwo w procesie code review
Oferta
- Elastyczny czas pracy
- Praca zdalna lub w modelu hybrydowym – do wyboru
- Płaska struktura organizacyjna
- System kafeteryjny (karta Multisport, bilety do kina, vouchery do biura podróży)
- Dostęp do platformy eTutor i lekcje online języka angielskiego
- Prywatna opieka medyczna Luxmed
- Eventy integracyjne
- Budżet szkoleniowy
- Program rozwoju kompetencji ShoperUp!
- Strefa chillout (biblioteka, piłkarzyki, konsola PS5)
- Sklep na Shoper za 1 zł
- Ubezpieczenie grupowe
- Dofinansowanie zajęć sportowych
- Dofinansowanie nauki języków
- Dofinansowanie szkoleń i kursów
- Ubezpieczenie na życie
- Owoce, zniżki na firmowe produkty i usługi
- Spotkania integracyjne
- Firmowa drużyna sportowa
- Firmowa biblioteka
- Brak dress code’u
- Gry wideo w pracy
- Kawa / herbata
- Strefa relaksu
- Dodatkowe świadczenia socjalne
- Dofinansowanie biletów do kina, teatru
- Dofinansowanie wypoczynku
- Wyprawka dla dziecka
- Wyprawka szkolna
- Świętowanie urodzin
- Dofinansowanie dojazdów do pracy
- Dodatkowy urlop
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Kursy językowe
Dofinansowanie szkoleń
Imprezy teamowe
Płatny urlop
Opcje na akcje
Ubezpieczenie
Darmowe napoje
Darmowe przekąski
Shoper
19 aktywnych ofert