Junior PHP Developer Symfony
CONTELIZER
⚲ Remote
6 000 - 7 000 PLN (B2B)
Wymagania
- PHP
- Symfony
- Twig
- REST API
- PrestaShop
- CA
- API
- C
- SaaS
- GitLab
- Docker
- Sentry
- Grafana
- CD
- MySQL
- PostgreSQL
- ORM
- Doctrine
- Git
- HTML5 (nice to have)
- CSS (nice to have)
- JavaScript (nice to have)
- PWA (nice to have)
- LinkedIn (nice to have)
Opis stanowiska
O projekcie: 🐘 Junior PHP Developer (Symfony / Twig)100% zdalnie | Contelizer 💡 O projekcie Rekrutacja prowadzona jest przez Contelizer Sp. z o.o. do dwóch powiązanych projektów: - Rest dla PrestaShop – aplikacja mająca na celu poprawę szybkości i doświadczenia użytkownika w sklepach e-commerce. Jako Junior PHP Developer będziesz pracować przy tworzeniu API oraz modułów dla PrestaShop, wykorzystując architekturę opartą na Symfony i szablony Twig. - Contelizer.pl – nowoczesna platforma SaaS. Twój kod będzie zasilał logikę biznesową, panele zarządzania (widoki w Twig). Pracujemy w zespole doświadczonych developerów, z wykorzystaniem GitLab, Docker, Sentry i Grafana, w elastycznym środowisku CI/CD. Opis oferty ⚙️ Tech stack🧩 Projekt 1 — PWA dla PrestaShop (Backend & Core) - Backend: PHP 8, Symfony, Twig - Architektura: PrestaShop Core & REST API, Doctrine ORM - Tools: GitLab, Docker, Sentry, Grafana ⚙️ Projekt 2 — Contelizer.pl (SaaS) - Backend: PHP 8, Symfony, Twig - Database: MySQL, Doctrine ORM - Tools: GitLab, Docker, Sentry, Grafana 💼 What we offer - Praca w 100% zdalna (dowolne miejsce, elastyczne godziny) - Udział w dwóch nowoczesnych projektach e-commerce (PWA + SaaS) - Mentoring od doświadczonych developerów backendowych - Konkurencyjne wynagrodzenie zależne od umiejętności i zaangażowania - Przyjazna atmosfera, mały zespół i realny wpływ na produkt 📬 Recruitment process - Prześlij swoje CV lub profil LinkedIn przez formularz NoFluffJobs. - Odpowiedz na kilka krótkich pytań. - Jeśli będzie match, otrzymasz zadania rekrutacyjne do wykonania w określonym czasie. - Po analizie zadań otrzymasz od nas feedback. - Najciekawsze osoby zaprosimy na rozmowę techniczną (możliwe omówienie kodu / live coding). Wymagania: 🧠 Must have - Dobra znajomość PHP (wersja 8+) - Praktyczna znajomość frameworka Symfony - Znajomość systemu szablonów Twig - Podstawy relacyjnych baz danych (MySQL/PostgreSQL) oraz ORM (np. Doctrine) - Umiejętność tworzenia i pracy z REST API - Znajomość systemu Git (branching, merge requesty, code review) - Samodzielność, komunikatywność i chęć nauki Nice to have - Doświadczenie z systemem PrestaShop (szczególnie w wersjach 1.7+, rozszerzanie core'a, pisanie modułów) - Znajomość wzorców projektowych i zasad SOLID - Podstawy HTML5, CSS3 oraz JavaScript (niezbędne przy wdrażaniu szablonów Twig) - Znajomość środowiska Docker, Sentry, Grafana - Doświadczenie w pisaniu testów jednostkowych (np. PHPUnit) - Zrozumienie zasad headless e-commerce Codzienne zadania: - Tworzenie i rozwijanie backendu oraz API dla projektu PWA PrestaShop z wykorzystaniem PHP i Symfony. - Implementacja warstwy wizualnej paneli administracyjnych i modułów za pomocą systemu szablonów Twig. - Pisanie czystego, testowalnego kodu z użyciem Doctrine ORM i relacyjnych baz danych. - W projekcie Easyitem.com — rozwój logiki biznesowej i integracja z zewnętrznymi usługami. - Współpraca z zespołem frontendowym (dostarczanie danych z API) oraz zespołem projektowym. - Udział w code review, planowaniu sprintów i optymalizacji wydajności zapytań bazodanowych.