Co najmniej 5 lat doświadczenia komercyjnego w tworzeniu aplikacji webowych z wykorzystaniem PHP
Gotowość do podjęcia pracy hybrydowej (dwa dni w tygodniu pracy stacjonarnej w biurze we Wrocławiu)
Ekspercka znajomość frameworka Symfony, w tym tworzenie i rozwijanie zaawansowanych aplikacji webowych, zarządzanie zależnościami oraz optymalizacja wydajności
Doświadczenie w projektowaniu, implementacji oraz optymalizacji REST API
Znajomość i umiejętność implementacji różnorodnych wzorców projektowych (m.in. Factory, Facade, Strategy, Observer, Command), z uwzględnieniem najlepszych praktyk
Bardzo dobra znajomość Doctrine ORM
Umiejętność tworzenia i zarządzania kontenerami Docker
Znajomość systemu kontroli wersji GIT, w tym zaawansowane operacje na branchach, mergowanie, rozwiązywanie konfliktów oraz optymalizacja workflow
Umiejętność korzystania z Redis do zarządzania pamięcią podręczną oraz implementacji struktur danych
Umiejętność tworzenia i optymalizacji zapytań SQL
Znajomość narzędzi i procesów CI / CD
Znajomość i praktyczne zastosowanie zasad SOLID w programowaniu obiektowym
Umiejętność stosowania zasad DDD w projektowaniu i implementacji systemów
Znajomość narzędzi do analizy statycznej kodu (np. PHPStan, PHP CS Fixer, PHP_CodeSniffer, Deptrac) i umiejętność ich wykorzystania do zapewnienia wysokiej jakości kodu
Doświadczenie z PHPUnit i testami end-to-end
Doświadczenie w pracy z aplikacjami umożliwiającymi wyszukiwanie pełnotekstowe
Znajomość API Platform i OpenAPI
Doświadczenie w pracy w środowisku Agile
Proaktywne podejście do zadań
Otwartość i umiejętność współpracy w zespole
Nastawienie na rozwój i podnoszenie kwalifikacji
Znajomość języka angielskiego (min. B2)
Offer description
Original text. Show translation
Masz za sobą lata doświadczenia w programowaniu w PHP i chcesz wykorzystać swoje umiejętności w ambitnych projektach? Poszukujemy doświadczonego Senior PHP Developera, który będzie odgrywał kluczową rolę w tworzeniu innowacyjnych i skalowalnych rozwiązań webowych.
Każdego dnia dbamy o wysoką jakość tworzonych rozwiązań. Kierujemy się wartościami, które wypracowaliśmy na przestrzeni ostatnich lat.Współpracujemy z klientami z różnych krajów (np. USA, Wielka Brytania, Niemcy) – działamy międzynarodowo.
Dzielimy się swoimi pomysłami, bo zależy nam na ciągłym rozwoju i proaktywności w działaniu. Nie zapominamy o work-life balance oraz integracji! Regularne spotkania, eventy w biurze i zdalnie, a także przemyślany i dopracowany proces onboardingu pozwolą Ci poczuć naszą wyjątkową atmosferę.
Dołączając do nas zyskasz:
Prywatną opiekę medyczną z możliwość rozszerzenia pakietu o członków rodziny
Grupowe ubezpieczenie na życie
Karta Multisport
Wewnętrzne wyzwania sportowe – motywujemy się nawzajem do ruchu! 🏆🏃♂️
Stabilne zatrudnienie w oparciu o B2B lub UoP
Elastyczne godziny pracy
Brak korporacyjnych struktur i dress code – liczy się komfort
Budżet na samorozwój i otwartość na Twoje pomysły
Imprezy firmowe, integracje i wyjazdy team-buildingowe
Your responsibilities
Original text. Show translation
Implementacja aplikacji w podejściu API-only
Utrzymywanie istniejących funkcji, debugowanie i rozwiązywanie problemów
Aktywne uczestnictwo w procesie code review, współtworzenie standardów kodowania oraz udział w kontroli jakości projektów
Współpraca z zespołem Developerów, Designerem, QA oraz Project Managerem
Wspieranie procesu monitorowania i optymalizacji wydajności aplikacji