← к выдаче
разработка

PHP Developer (Mid+/Senior Symfony)

Eko-Okna S.A.Kornice18 дн. назад

Коротко

Develops microservices with Symfony and PHP 8+, using Mercure, RabbitMQ, Elasticsearch, Redis, and SQL, and builds REST APIs. · Needs: Mid/Senior level; experience with Symfony, PHP 8+, and REST APIs.

Описание от работодателя

Required skills: Microservices, Mercure, RabbitMQ, Elasticsearch, Redis, SQL, API Platform, Symfony, PHP 8+, REST API Nasz Tech Stack: Core: PHP 8+, Symfony, API Platform Bazy danych i Cache: SQL (Doctrine ORM), Redis Architektura & Asynchroniczność: Mikroserwisy / Architektura rozproszona, RabbitMQ (Symfony Messenger), Mercure Wyszukiwanie: Elasticsearch Jakość i Testy: PHPUnit, PHPStan, PHP CS Fixer Infrastruktura & Narzędzia: AWS, Docker, CI/CD, Git (GitFlow) Będziesz odpowiedzialny/a za: projektowanie od podstaw, implementację i rozwój architektury backendowej dla nowego systemu tworzenie, utrzymanie i skalowanie wydajnego, bezpiecznego REST API modelowanie baz danych, optymalizację zapytań SQL oraz skuteczne wykorzystanie mechanizmów cache (Redis) obsługę procesów asynchronicznych i komunikację między usługami z wykorzystaniem kolejek komunikatów (RabbitMQ) integrację z zewnętrznymi usługami ( m.in . bramki płatności, systemy logistyczne, narzędzia marketingowe) zapewnienie najwyższych standardów bezpieczeństwa aplikacji (zgodnie z OWASP) aktywny udział w procesie code review, dbanie o jakość kodu (SOLID, wzorce projektowe) oraz pisanie testów automatycznych tworzenie dokumentacji technicznej nowo powstającego systemu Dołącz do nas, jeśli: posiadasz min. 5-letnie komercyjne doświadczenie w tworzeniu aplikacji webowych z użyciem PHP (preferowane PHP 8+ ) bardzo dobrze znasz framework Symfony i jego ekosystem masz doświadczenie w projektowaniu REST API oraz pracy z API Platform posiadasz doświadczenie z architekturą rozproszoną / mikroserwisami znasz Doctrine ORM , swobodnie poruszasz się w relacyjnych bazach danych i potrafisz optymalizować SQL w praktyce korzystałeś/aś z narzędzi takich jak Redis, RabbitMQ (np. Symfony Messenger), Elasticsearch oraz Mercure masz we krwi zasady bezpieczeństwa (OWASP, CSRF, XSS, SQLi) i wiesz jak chronić API potrafisz pisać niezawodne testy ( PHPUnit ) i korzystasz z narzędzi statycznej analizy kodu ( PHPStan , PHP CS Fixer) swobodnie pracujesz z Dockerem , znasz pipeline’y CI/CD i system kontroli wersji Git (GitFlow) potrafisz diagnozować problemy wydajnościowe (profilowanie kodu, analiza zapytań) mówisz po angielsku na poziomie min. B2 i po polsku na poziomie C1 Mile widziane: doświadczenie z chmurą AWS ( m.in . EC2, S3, RDS, ElastiCache) doświadczenie z automatyzacją i podejściem Infrastructure as Code (Terraform, Ansible) znajomość narzędzi do monitoringu i diagnostyki (np. Sentry, Grafana, Prometheus) umiejętność projektowania i opisywania kontraktów API w OpenAPI/Swagger podstawowa znajomość technologii frontendowych (JavaScript ES6+, React) pozwalająca na płynną współpracę z zespołem FE Pracując u nas, możesz liczyć na: wynagrodzenie zasadnicze na adekwatnym, rynkowym poziomie premię uznaniową ubezpieczenie grupowe dofinansowanie do prywatnej opieki medycznej pracowniczy program emerytalny (PPE) benefity dla rodziców - m.in . wyprawka dla noworodka, paczki mikołajkowe rabaty na produkty firmowe oraz na usługi i towary oferowane przez naszych Partnerów