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