Poszukujemy doświadczonego Senior PHP Developera, który dołączy do naszego zespołu i będzie odpowiedzialny za rozwój nowoczesnych systemów i aplikacji opartych na architekturze mikroserwisowej. Oferujemy pracę w środowisku technologicznym opartym o najnowsze rozwiązania oraz możliwość realnego wpływu na kształt tworzonego oprogramowania.
Zakres obowiązków:
Projektowanie i rozwój systemów w oparciu o PHP 8+ oraz Symfony 6+
Analiza wymagań biznesowych i ich przekładanie na rozwiązania architektoniczne
Tworzenie i rozwój mikroserwisów oraz integracja z zewnętrznymi API
Optymalizacja kodu, wydajności i architektury istniejących rozwiązań
Wymagania techniczne:
Bardzo dobra znajomość PHP 8+ oraz frameworka Symfony (6+)
Znajomość GIT, Docker, PHPUnit
Doświadczenie w pracy z architekturą warstwową i heksagonalną (ports & adapters)
Znajomość systemów kolejkowania zadań (RabbitMQ, AWS SQS)
Znajomość zagadnień projektowania aplikacji webowych
Doświadczenie z RESTful API, systemami cache’owania (Redis, AWS ElastiCache)
Bardzo dobra znajomość SQL i modelowania danych (MySQL 8.x) oraz baz NoSQL (MongoDB)
Doświadczenie z infrastrukturą chmurową AWS
Umiejętność pracy z narzędziami analizy statycznej kodu (PHPStan, CSFixer)
Znajomość zagadnień związanych z CI/CD
Kompetencje miękkie i podejście do pracy:
Umiejętność logicznego i kreatywnego rozwiązywania problemów
Samodzielność i dobra organizacja pracy własnej
Doświadczenie w pracy nad złożonymi projektami aplikacyjnymi
Znajomość dobrych praktyk inżynierii oprogramowania oraz wzorców projektowych
Bardzo dobra znajomość zasad programowania obiektowego
Proaktywność i chęć dzielenia się wiedzą w zespole
Bardzo dobra znajomość języka polskiego (poziom zaawansowany lub ojczysty)
Wymagane doświadczenie i języki:
Minimum 5 lat doświadczenia komercyjnego jako programista PHP
Dobra znajomość języka angielskiego na poziomie B2 umożliwiająca pracę w środowisku międzynarodowym
Rekomendowane oferty