W związku z rozwojem naszej firmy, poszukujemy 2 deweloperów, którzy dołączą do zespołu Software Development i będą współtworzyć nasze produkty. Będziesz rekomendować technologie i optymalną architekturę rozwiązań. Będziesz także implementować funkcjonalności zgodnie z dobrymi praktykami oraz dzielić się wiedzą z młodszymi deweloperami. Raportować będziesz bezpośrednio do Lidera Zespołu.
PHP, OOP, JS, SQL
responsibilities :
Tworzenie i rozwijanie funkcjonalności platformy technologicznej Focus Telecom
Optymalizację aplikacji pod kątem wydajności, niezawodności i bezpieczeństwa
Naprawę bugów
Tworzenie i utrzymywanie wewnętrznej dokumentacji projektowej, w tym dokumentacji kodu aplikacji
Współpracę bezpośrednio z liderami technicznymi, innymi deweloperami oraz zespołami wsparcia i utrzymania systemu
Przeprowadzanie Code Review.Zapewnienie wysokiej jakości kodu oraz zgodności z najlepszymi praktykami programistycznymi.
Pisanie nowego, obiektowego kodu w oparciu o najnowszą wersję PHP
Dzielenie się wiedzą z innymi członkami zespołu.
Pracę w metodykach Agile (Scrum, Kanban).
requirements-expected :
Bardzo dobra znajomość PHP (minimum 3 lat) i dobrych praktyk programowania (OOP, SOLID, GRASP, YAGNI, DRY).
Umiejętność stosowania wzorców projektowych i architektonicznych.
Umiejętność pisania i optymalizacji zapytań SQL.
Umiejętność testowania kodu (TDD, BDD).
Praktyczna znajomość jednego z frameworków (np. Laminas, Laravel, Symfony).
Znajomość JavaScript i podstaw jednego z frameworków (Vue.js, Angular, React.js, ExtJS).
Podstawowa znajomość Linuxa.
Umiejętność delegowania zadań.
Znajomość GIT.
offered :
Dużą swobodę i samodzielność w działaniu.
Informację zwrotną / feedback w zespole oraz poza nim.
Dokładne wdrożenie oraz przejrzystą komunikację.
Zwinne i wspierające środowisko pracy.
Laptop, monitor, telefon oraz inne niezbędne akcesoria.
Subskrypcje / aplikacje niezbędne do wykonywania swoich zadań.