Programista / Programistka Full Stack PHP
10 000 - 14 000 PLN/ mies.Umowa o pracę (brutto)
12 000 - 16 000 PLN/ mies.B2B (netto)
MidFull-time·Umowa o pracę·B2B
#341873·Dodano dzień temu·1
Źródło: theprotocol.itTech Stack / Keywords
JavaScriptHTMLCSSSQLPHPPL/SQLGitMySQLPostgreSQLJiraGitHubAmazon S3OpenAI APIChatGPTClaudeGeminiPHPStormMicrosoft AzureGoogle Cloud PlatformAWSWindowsmacOSLinux
Firma i stanowisko
Specjalizujemy się w dostawie oprogramowania, które służy do optymalizacji procesów zakupowych. W wielu spółkach wdrożyliśmy Platformę Zakupową eB2B – narzędzie wspierające kupców w codziennej pracy. Platforma przyspiesza i upraszcza komunikację działu zakupów z dostawcami oraz ułatwia transparentny wybór dostawców. Ponadto daje szansę na obniżenie kosztów prowadzonej działalności. Podstawą naszej działalności jest budowa, rozwój i dostarczanie Klientom modułowej platformy zakupowej ułatwiającej kompleksowe zarządzanie każdym aspektem procesu zakupowego P2P tj. od rejestracji planu zakupowego aż po zapłatę faktury.
Wymagania
- Minimum 2–4 lata komercyjnego doświadczenia w programowaniu w PHP
- Bardzo dobra znajomość programowania obiektowego (OOP) w PHP
- Umiejętność pisania czytelnego, skalowalnego i testowalnego kodu
- Doświadczenie w pracy z frameworkami MVC (np. Zend, Symfony, Laravel lub podobne)
- Bardzo dobra znajomość MySQL
- Umiejętność projektowania schematów baz danych
- Znajomość indeksów, kluczy obcych, optymalizacji zapytań
- Doświadczenie w pracy z relacyjnymi bazami danych w aplikacjach o większej skali
- Doświadczenie w pracy z ORM (Doctrine, Eloquent lub podobne)
- Umiejętność mapowania encji, relacji i pracy z zapytaniami ORM
- Świadomość problemów wydajnościowych (N+1, lazy/eager loading)
- Bardzo dobra znajomość JavaScript (ES5)
- Doświadczenie w budowie aplikacji frontendowych
- Umiejętność pracy z frameworkami frontendowymi (np. ExtJS, React, Vue, Angular lub podobne)
- Doświadczenie w pracy z API (REST, JSON)
- Umiejętność tworzenia i konsumowania endpointów
- Zrozumienie architektury aplikacji webowych typu SPA
- Bardzo dobra znajomość GIT
- Umiejętność pracy z systemami kontroli wersji w zespole
- Znajomość zasad clean code i dobrych praktyk programistycznych
- Umiejętność debugowania i rozwiązywania problemów w istniejącym kodzie
Nice to have:
- Znajomość Zend Framework 1
- Znajomość Doctrine ORM 1.2
- Doświadczenie w pracy z ExtJS 4.x
- Doświadczenie w utrzymywaniu i rozwijaniu starszych systemów (legacy code)
- Znajomość wzorców projektowych
- Doświadczenie w refaktoryzacji i modernizacji aplikacji
Obowiązki
- Tworzenie i rozwijanie aplikacji webowych po stronie backendu i frontendu
- Projektowanie, implementacja oraz optymalizacja baz danych
- Integracja systemów zewnętrznych poprzez API
- Utrzymywanie i refaktoryzacja istniejącego kodu
- Współpraca z zespołem projektowym oraz udział w procesach projektowych
Oferta
- Pracę w firmie o ugruntowanej pozycji w segmencie rynku platform zakupowych
- Atrakcyjne wynagrodzenie dopasowane do Twoich umiejętności i doświadczenia
- Elastyczny czas pracy i różne formy współpracy
- Pracę w przyjaznej i wspierającej atmosferze w zgranym zespole
- Szkolenie wdrożeniowe
- Wsparcie merytoryczne od liderów technologicznych
- Wymiana wiedzy technicznej w firmie
Karta sportowa
Opieka zdrowotna
Elastyczne godziny
Imprezy teamowe
Darmowe napoje
Darmowe przekąski
"EB2B SERVICE" sp. z o.o. SK
Pracodawca