

Inżynier Oprogramowania PHP / Core Web Developer
Wynagrodzenie
5 500 - 8 000 zł / mies. brutto
Lokalizacja
Różyny
Wymiar pracy
Pełny etat
Typ umowy
Umowa o pracę, Samozatrudnienie, Umowa zlecenie
Opis
Szukamy samodzielnego programisty, który będzie odpowiedzialny za rozwój i utrzymanie naszych platform handlowych (B2B/e-commerce) oraz wewnętrznych systemów. Pracujemy na własnych rozwiązaniach (Core PHP) bez użycia zewnętrznych frameworków, dlatego szukamy osoby, która świetnie rozumie architekturę kodu i baz danych.
Twój zakres obowiązków:
Rozwój platform e-commerce i B2B – opieka nad systemami od pomysłu, przez kodowanie, aż po stabilne działanie.
Pisanie kodu back-end (PHP) – wdrażanie nowych funkcji biznesowych w czystym PHP, opartym o programowanie obiektowe (OOP).
Praca z bazami danych (MySQL) – projektowanie struktur baz, pisanie i optymalizowanie szybkich zapytań SQL.
Prace front-endowe – tworzenie elementów wyglądu i funkcji użytkownika przy użyciu HTML5, CSS/LESS oraz JavaScript (jQuery).
Integracje i API – budowanie i utrzymanie połączeń (API) do wymiany danych między naszymi systemami a zewnętrznymi partnerami.
Dbanie o jakość i stabilność – szukanie błędów, poprawianie ich na bieżąco i pilnowanie, aby system działał bez przerw.
Praca z Gitem – prowadzenie czystej historii zmian w kodzie na GitHubie.
Nasze wymagania:
Bardzo dobra znajomość czystego PHP (Core PHP, OOP) – musisz czuć się pewnie pisząc kod bez frameworków typu Laravel czy Symfony.
Doświadczenie z bazami MySQL – umiejętność projektowania tabel i optymalizacji zapytań tak, aby system działał wydajnie.
Znajomość technologii webowych – dobre rozumienie protokołu HTTP, obsługi sesji, cookies oraz formatów JSON i XML.
Tworzenie i obsługa REST API – sprawne łączenie systemów i przesyłanie danych.
Podstawy Front-endu – praktyczna znajomość HTML5, CSS (preprocesor LESS) oraz JavaScript/jQuery do budowy responsywnych stron.
Dbanie o bezpieczeństwo – znajomość i wdrażanie zabezpieczeń przed popularnymi zagrożeniami, takimi jak SQL Injection czy XSS.
Sprawne debugowanie – umiejętność korzystania z narzędzi programistycznych w przeglądarce (DevTools: Console, Network) do szybkiego lokalizowania błędów.
Znajomość Git / GitHub – codzienna praca z systemem kontroli wersji.
Analityczne myślenie i samodzielność – umiejętność czytania "zastanego" kodu, analizowania dokumentacji i sprawnego rozwiązywania problemów technicznych.
Mile widziane:
Link do Twojego GitHuba – chętnie zobaczymy próbki Twojego kodu (projekty własne, komercyjne lub komercyjne fragmenty).
Masz pytanie do pracodawcy odnośnie tej oferty?