Now
PHP Developer
Find your best career opportunity and #growITwithus!
Job description
Dołącz do NATEK Polska jako PHP Developer i wesprzyj realizację projektów dla jednego z naszych klientów w obszarze rozwiązań e-commerce i usług cyfrowych dla sektora publicznego.
#LI-MN1
#LI-Remote
Your responsibilities
• Projektowanie, rozwój i utrzymanie aplikacji backendowych w PHP 8+ z wykorzystaniem typowania oraz nowoczesnych mechanizmów języka, z naciskiem na czytelny i testowalny kod
• Tworzenie aplikacji w Symfony wraz z wykorzystaniem jego kluczowych komponentów, takich jak Dependency Injection, Messenger, Event Dispatcher, Serializer, Validator, Security i Console
• Projektowanie, implementacja i utrzymanie API REST obejmującego walidację, obsługę błędów, autoryzację, wersjonowanie, paginację i filtrowanie
• Integracje z systemami zewnętrznymi (np. ERP, płatności, fakturowanie, logistyka, usługi B2B/B2C) z uwzględnieniem bezpieczeństwa i odporności na błędy
• Projektowanie i optymalizacja baz danych PostgreSQL, w tym struktur, relacji, indeksów oraz zapytań
• Projektowanie i utrzymanie komunikacji asynchronicznej z wykorzystaniem RabbitMQ, (lub podobnych) w tym kolejek, retry, dead-letter queue i idempotencji
• Wykorzystanie Redis w obszarze cache, sesji, locków i optymalizacji wydajności
• Praca z Docker i docker-compose w zakresie konfiguracji środowisk oraz usług
• Projektowanie architektury backendowej w oparciu o SOLID, DDD, modularność i separację warstw
• Praca z testami automatycznymi oraz narzędziami Git, code review i procesami CI/CD
Our requirements
To succeed at this job, you must have:
• 5+ lat doświadczenia na stanowisku PHP Developera
• Doświadczenie w tworzeniu backendu w PHP 8+ z wykorzystaniem nowoczesnych praktyk języka
• Znajomość oraz praktyczne wykorzystanie frameworka Symfony wraz z jego ekosystemem
• Doświadczenie w projektowaniu oraz utrzymywaniu interfejsów API REST
• Praktyka w integracjach z systemami zewnętrznymi (np. ERP, płatności, fakturowanie, logistyka oraz rozwiązania B2B/B2C)
• Doświadczenie w projektowaniu struktur oraz optymalizacji baz danych PostgreSQL
• Znajomość i doświadczenie w implementacji komunikacji asynchronicznej z wykorzystaniem RabbitMQ lub podobnych technologii
• Doświadczenie w pracy z Redis
• Praktyka w pracy z Docker oraz docker-compose w środowiskach developerskich i produkcyjnych
• Doświadczenie w projektowaniu architektury systemów backendowych w oparciu o SOLID, DDD, modularność, separację warstw oraz podejście testowalne
• Doświadczenie w pracy z testami automatycznymi oraz procesami Git, code review i CI/CD
Benefits
• Program Mobilności Wewnętrznej – ciesz się wieloma możliwościami rozwoju kariery, rotacją stanowisk, różnorodnością projektów i technologii
• Program Poleceń – ciesz się współpracą ze swoimi kolegami i otrzymaj bonus!
• Klub NATEK 5/10 lat – oferujemy długoterminową współpracę i świętujemy każdą piątą rocznicę współpracy prezentami
• Wydarzenia CSR NATEK i budowanie zespołów – ciesz się naszymi wartościami: odpowiedzialnością, partnerstwem i wiedzą specjalistyczną oraz #workITwithus
• Kafeteria
• Opieka medyczna
• Karta Klubu Multisport
• Szkolenia techniczne i personaln
• Kursy językowe
Dodatkowo tylko dla UOP:
• Ubezpieczenie na życie
• Bonusy za wydarzenia personalne
• Dzień wolny na wolontariat
Related jobs:


