Programista PHP / Laravel Developer
⚲ Gdynia, Warszawa, Kraków, Wrocław, Poznań, Rzeszów, Łódź, Lublin, Szczecin, Katowice
11 000 - 16 000 PLN netto (B2B)
Wymagania
- PHP
- OOP
- Laravel
- PostgreSQL
- MySQL
- REST API
- Docker
- TypeScript
- Linux
- Git
Opis stanowiska
👉 CStore S.A. jest producentem oprogramowania do automatycznego przyjmowania zamówień online od klientów hurtowych. Gotowy system jest oferowany w modelu SaaS. Ponad 1 000 realizacji w tym dla globalnych marek. Więcej informacji dostępne na stronie www.cstore.pl
Wymagania:
• Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji webowych w PHP, w tym minimum 3 lata pracy z Laravel.
• Bardzo dobra znajomość PHP 8.x oraz Laravel, w tym m.in. Eloquent ORM, Queues, Events, Jobs, Service Container, Middleware i Cache.
• Bardzo dobra znajomość PostgreSQL, MySQL – projektowanie schematów baz danych, relacji i indeksów oraz optymalizacja zapytań.
• Doświadczenie w projektowaniu architektury aplikacji, w tym rozwiązań działających w środowisku chmurowym, oraz podejmowaniu decyzji technicznych w dużych, długoterminowo rozwijanych systemach.
• Bardzo dobra znajomość OOP, wzorców projektowych oraz zasad SOLID, Clean Code i PSR.
• Doświadczenie w projektowaniu i integracji REST API oraz praktyczna znajomość mechanizmów uwierzytelniania i autoryzacji, w tym OAuth 2.0, Laravel Sanctum i Laravel Passport.
• Dobra znajomość TypeScript oraz co najmniej jednego z nowoczesnych frameworków/bibliotek frontendowych: React, Vue.js lub Angular.
• Doświadczenie w optymalizacji wydajności i diagnostyce aplikacji PHP/Laravel, w tym rozwiązywaniu problemów występujących na produkcji.
• Praktyczna znajomość testów automatycznych (PHPUnit/Pest), Git, Code Review, CI/CD, Docker oraz Linux.
•
Samodzielność i odpowiedzialność techniczna oraz znajomość języka angielskiego na poziomie B1/B2, pozwalająca na swobodne czytanie i pisanie dokumentacji technicznej.
Mile widziane:
• Doświadczenie z rozwiązaniami multi-tenancy w Laravel oraz bibliotekami wspierającymi architekturę wielodostępną.
• Znajomość Filament i doświadczenie w tworzeniu paneli administracyjnych.
• Znajomość GraphQL oraz doświadczenie w projektowaniu i integracji API opartych na GraphQL.
• Znajomość popularnych silników i platform e-commerce oraz doświadczenie w integracji z systemami sklepów internetowych.
• Doświadczenie w rozwoju produktów SaaS, e-commerce lub systemów B2B.
Obowiązki:
• Rozwój i utrzymanie platformy e-commerce CStore.
• Projektowanie i implementacja nowych funkcjonalności w oparciu o PHP, Laravel i PostgreSQL.
• Udział w projektowaniu architektury aplikacji oraz rozwiązań działających w środowisku chmurowym.
• Tworzenie i rozwój integracji z zewnętrznymi systemami oraz API.
• Optymalizacja wydajności, refaktoryzacja i dbanie o jakość kodu.
•
Code Review oraz współpraca z pozostałymi członkami zespołu projektowego.
• Udział w analizie wymagań i podejmowaniu decyzji technicznych.
• Praca w zespole projektowym z wykorzystaniem narzędzi Atlassian.
Oferujemy:
• Pracę 100% zdalną w pełnym wymiarze czasu, wykonywaną z Polski.
• Zatrudnienie w oparciu o umowę o pracę lub B2B.
• Elastyczne godziny pracy.
• Realny wpływ na rozwój i architekturę platformy CStore.
• Udział w rozwoju produktu SaaS e-commerce wykorzystywanego przez klientów B2B.
• Atrakcyjne wynagrodzenie dopasowane do doświadczenia i kompetencji.
• Możliwość rozwoju wiedzy i kompetencji technicznych.
• Pracę przy długoterminowo rozwijanym produkcie i nowych rozwiązaniach technologicznych.
• Imprezy i spotkania integracyjne.
Wymagania:
• Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji webowych w PHP, w tym minimum 3 lata pracy z Laravel.
• Bardzo dobra znajomość PHP 8.x oraz Laravel, w tym m.in. Eloquent ORM, Queues, Events, Jobs, Service Container, Middleware i Cache.
• Bardzo dobra znajomość PostgreSQL, MySQL – projektowanie schematów baz danych, relacji i indeksów oraz optymalizacja zapytań.
• Doświadczenie w projektowaniu architektury aplikacji, w tym rozwiązań działających w środowisku chmurowym, oraz podejmowaniu decyzji technicznych w dużych, długoterminowo rozwijanych systemach.
• Bardzo dobra znajomość OOP, wzorców projektowych oraz zasad SOLID, Clean Code i PSR.
• Doświadczenie w projektowaniu i integracji REST API oraz praktyczna znajomość mechanizmów uwierzytelniania i autoryzacji, w tym OAuth 2.0, Laravel Sanctum i Laravel Passport.
• Dobra znajomość TypeScript oraz co najmniej jednego z nowoczesnych frameworków/bibliotek frontendowych: React, Vue.js lub Angular.
• Doświadczenie w optymalizacji wydajności i diagnostyce aplikacji PHP/Laravel, w tym rozwiązywaniu problemów występujących na produkcji.
• Praktyczna znajomość testów automatycznych (PHPUnit/Pest), Git, Code Review, CI/CD, Docker oraz Linux.
•
Samodzielność i odpowiedzialność techniczna oraz znajomość języka angielskiego na poziomie B1/B2, pozwalająca na swobodne czytanie i pisanie dokumentacji technicznej.
Mile widziane:
• Doświadczenie z rozwiązaniami multi-tenancy w Laravel oraz bibliotekami wspierającymi architekturę wielodostępną.
• Znajomość Filament i doświadczenie w tworzeniu paneli administracyjnych.
• Znajomość GraphQL oraz doświadczenie w projektowaniu i integracji API opartych na GraphQL.
• Znajomość popularnych silników i platform e-commerce oraz doświadczenie w integracji z systemami sklepów internetowych.
• Doświadczenie w rozwoju produktów SaaS, e-commerce lub systemów B2B.
Obowiązki:
• Rozwój i utrzymanie platformy e-commerce CStore.
• Projektowanie i implementacja nowych funkcjonalności w oparciu o PHP, Laravel i PostgreSQL.
• Udział w projektowaniu architektury aplikacji oraz rozwiązań działających w środowisku chmurowym.
• Tworzenie i rozwój integracji z zewnętrznymi systemami oraz API.
• Optymalizacja wydajności, refaktoryzacja i dbanie o jakość kodu.
•
Code Review oraz współpraca z pozostałymi członkami zespołu projektowego.
• Udział w analizie wymagań i podejmowaniu decyzji technicznych.
• Praca w zespole projektowym z wykorzystaniem narzędzi Atlassian.
Oferujemy:
• Pracę 100% zdalną w pełnym wymiarze czasu, wykonywaną z Polski.
• Zatrudnienie w oparciu o umowę o pracę lub B2B.
• Elastyczne godziny pracy.
• Realny wpływ na rozwój i architekturę platformy CStore.
• Udział w rozwoju produktu SaaS e-commerce wykorzystywanego przez klientów B2B.
• Atrakcyjne wynagrodzenie dopasowane do doświadczenia i kompetencji.
• Możliwość rozwoju wiedzy i kompetencji technicznych.
• Pracę przy długoterminowo rozwijanym produkcie i nowych rozwiązaniach technologicznych.
• Imprezy i spotkania integracyjne.
🔍 Dekoder Ogłoszenia
🟢
Minimum 5 lat komercyjnego doświadczenia, w tym minimum 3 lata pracy z Laravel
Konkretne, jasno określone wymagania — transparentne ogłoszenie.
🟢
podejmowaniu decyzji technicznych
Realny wpływ na architekturę — odpowiedzialność za wybory technologiczne.
🟡
Gotowy system jest oferowany w modelu SaaS
Praca nad dojrzałym produktem — mniej greenfield, więcej utrzymania i rozwoju istniejącego kodu.