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: PHP
Unit, PHP
Stan, 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ę