PHP Developer

NATEK

Poland

On-site

PLN 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Program Mobilności Wewnętrznej
Program Poleceń
Kafeteria
Opieka medyczna
Karta Klubu Multisport
Szkolenia techniczne i personalne
Kursy językowe
Ubezpieczenie na życie

Job summary

NATEK Polska poszukuje PHP Developera do zespołu odpowiedzialnego za projekty e-commerce i usługi cyfrowe dla sektora publicznego. Dołączysz do zespołu zajmującego się backendem w PHP 8+ i Symfony, projektowaniem API REST oraz integracjami z systemami zewnętrznymi.

Będziesz pracować nad architekturą opartą o SOLID, DDD oraz PostgreSQL, Redis i RabbitMQ, a także nad implementacją testów i procesów CI/CD. Oferujemy stabilne zatrudnienie i możliwości rozwoju w dynamicznie rosnącym środowisku

Qualifications

  • 5+ lat doświadczenia na stanowisku PHP Developera.
  • Doświadczenie w PHP 8+ z nowoczesnymi praktykami.
  • Znajomość Symfony i ekosystemu.
  • Doświadczenie w projektowaniu i utrzymywaniu API REST.
  • Integracje z ERP, płatności, fakturowanie, logistyką, B2B/B2C.
  • Doświadczenie w projektowaniu struktur i optymalizacji PostgreSQL.
  • Znajomość asynchronicznej komunikacji z RabbitMQ lub podobnych technologi.
  • Doświadczenie w pracy z Redis.
  • Praca z Docker i docker-compose w środowiskach dev/prod.
  • Projektowanie architektury opierającej się na SOLID, DDD, modularności i separacji warstw.
  • Doświadczenie w testach automatycznych, Git, code review i CI/CD.

Responsibilities

  • Projektowanie, rozwój i utrzymanie backendowych aplikacji w PHP 8+ z naciskiem na czytelny i testowalny kod.
  • Tworzenie aplikacji w Symfony i wykorzystanie kluczowych komponentów (DI, Messenger, Event Dispatcher, Serializer, Validator, Security, Console).
  • Projektowanie, implementacja i utrzymanie API REST z walidacją, obsługą błędów i autoryzacją.
  • Integracje z systemami zewnętrznymi (ERP, płatności, fakturowanie, logistyka, usługi B2B/B2C) z uwzględnieniem bezpieczeństwa.
  • Projektowanie i optymalizacja baz danych PostgreSQL, struktur, relacji, indeksów i zapytań.
  • Projektowanie i utrzymanie komunikacji asynchronicznej z RabbitMQ (lub podobnych) w tym kolejki, retry i idempotencji.
  • Wykorzystanie Redis w zakresie cache, sesji i wydajności.
  • Praca z Docker i docker-compose w zakresie konfiguracji środowisk i usług.
  • Projektowanie architektury backendowej według SOLID, DDD i separacji warstw.
  • Praca z testami automatycznymi oraz narzędziami Git, code review i CI/CD.

Skills

PHP development
Symfony ecosystem
REST API design
Asynchronous messaging
Redis caching
Docker & docker-compose
CI/CD & Git workflows
SOLID/DDD/modular architecture

Tools

PostgreSQL
RabbitMQ
Redis
Docker

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.

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
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior FullStack Developer (Java & Angular)
Senior FullStack Developer (Java & Angular)

NATEK • Warszawa

On-site
PLN 240,000 - 300,000
Internal Mobility
Referral Bonus
Club Natek 5/10
+7
Architekt Rozwiązań IT
Architekt Rozwiązań IT

NATEK • Wrocław

On-site
Program Mobilności Wewnętrznej
Program Poleceń
Drugi etat przy urodzinach
+2
Analityk Systemowy / Analityczka Systemowa
Analityk Systemowy / Analityczka Systemowa

NATEK • Poznań

On-site
Program Mobilności Wewnętrznej
Program Poleceń
Klub NATEK 5/10 lat
+6
Data Platform Developer-Analyst (f/m)
Data Platform Developer-Analyst (f/m)

NATEK • Wrocław

On-site
PLN 180,000 - 240,000
Internal Mobility Program
Program Poleceń
Kafeteria
+5
Java Tech Lead Developer
Java Tech Lead Developer

NATEK • Poland

On-site
Opieka medyczna (Medicover)
Multisport
Szkolenia techniczne
Analityk Systemowy / Analityczka Systemowa
Analityk Systemowy / Analityczka Systemowa

NATEK • gmina Murowana Goślina

On-site
PLN 120,000 - 180,000
Program Mobilności Wewnętrznej
Program Poleceń z premią
Karta Multisport
+5
Tester Automatyzujący / Testerka Automatyzująca
Tester Automatyzujący / Testerka Automatyzująca

NATEK • Warszawa

Hybrid
PLN 201,000 - 312,000
Opieka medyczna (Medicover)
Kafeteria
Multisport
+3
Portfolio Coordination Specialist
Portfolio Coordination Specialist

NATEK • Poznań

On-site
Kafeteria
Opieka medyczna (Medicover)
Szkolenia techniczne i personalne
+2
Analityk Systemowy
Analityk Systemowy

NATEK • Warszawa

Hybrid
PLN 120,000 - 170,000
Długotrwała współpraca
Mobilność wewnętrzna
Program Poleceń
+8
Analityk / Analityczka Biznesowo-Systemowa
Analityk / Analityczka Biznesowo-Systemowa

NATEK • Poland

Hybrid
Program Mobilności Wewnętrznej
Program Poleceń
Klub NATEK 5/10 lat
+5