PHP Developer

Ipracujzdalnie — Poland · Posted ~1 hour ago

Full-time Onsite

Skills

PHP Backend development Database design Clean Code SOLID Unit testing Integration testing End-to-End testing Code review SQL Unit Testing Integration Testing E2E Testing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An onsite PHP development opportunity focused on building scalable backend capabilities for digital learning applications. You will design and implement new functionality, contribute to database design, maintain high code quality using Clean Code and SOLID principles, build comprehensive testing coverage, and participate in code reviews and knowledge sharing.

Highlights

Onsite backend development role focused on scalable educational applications, clean and maintainable code, database quality, comprehensive automated testing, and collaborative code reviews.

Description

Nasz klient to dynamiczna firma z sektora edukacyjnego, specjalizująca się w tworzeniu i dystrybucji materiałów wspierających naukę — od podręczników i lektur przez multimedialne treści i gry edukacyjne po aplikacje i platformy e-learningowe. Firma łączy tradycyjne wydawnictwo z nowoczesnymi rozwiązaniami cyfrowymi: oferuje szkolenia stacjonarne i online, programy wsparcia dla nauczycieli oraz narzędzia ułatwiające pracę w szkołach. Programista PHP miejsce pracy: Gdańsk Opis Stanowiska Praca stacjonarna w biurze (Gdańsk) Projektowanie, implementacja i wdrażanie nowych, skalowalnych funkcjonalności po stronie backendu aplikacji edukacyjnychUdział w projektowaniu baz danych oraz dbaniu o czystość i wydajność kodu (zgodnie z zasadami Clean Code i SOLID)Tworzenie i utrzymywanie kompleksowej piramidy testów - od testów jednostkowych (Unit), przez integracyjne, aż po scenariusze End-to-End (E2E)Aktywny udział w przeglądach kodu (Code Review) innych członków zespołu, dzielenie się wiedzą i dbanie o wysokie standardy inżynieryjneDiagnozowanie, analiza oraz sprawna eliminacja błędów (bugfixing) w oparciu o systemy monitoringu aplikacjiTworzenie i aktualizacja dokumentacji API (np. Swagger/OpenAPI) Oczekiwania Minimum 2 lata popartego praktyką doświadczenia w tworzeniu komercyjnych projektów backendowychŚwietna znajomość programowania obiektowego w PHP, z silnym naciskiem na pisanie czystego kodu (Clean Code), refaktoryzację oraz pokrywanie kodu testamiBardzo dobra, praktyczna znajomość ekosystemu SymfonyDobra znajomość bazy danych MongoDB i umiejętność jej efektywnego wykorzystania w aplikacjachDoświadczenie w projektowaniu, implementacji i integracji interfejsów API (np. REST, GraphQL)Komunikatywność, proaktywność oraz umiejętność płynnej pracy i dzielenia się wiedzą w zespole. Dodatkowe Atuty Praktyczna znajomość narzędzia Docker w codziennej pracy deweloperskiejDoświadczenie w pracy z brokerami komunikatów, w szczególności z RabbitMQZnajomość technologii opartych na protokole WebSockets (komunikacja Socket) Firma Oferuje Dofinansowanie zajęć sportowych, szkoleń i kursówElastyczny czas pracySpotkania integracyjneFirmowa bibliotekaDodatkowe świadczenia socjalnePłatne urlopy także dla kontraktorów B2B 1