Senior PHP Developer
Skierniewicka 16, Warszawa
Benefit Systems Intl.
Twój zakres obowiązków
Tworzenie oprogramowania według wymagań biznesowych spisanych w formie User Stories ze wsparciem Project Managera, UX i zespołu Testerów
Pisanie wydajnego kodu dobrej jakości wraz z testami zgodnie z wytycznymi i standardami
Szukanie przyczyn i powodów ewentualnych błędów, analiza i naprawa
Codzienna współpraca z pozostałą częścią zespołu w języku polskim oraz pisemna komunikacja w języku angielskim z zagranicznym biznesem
Nasze wymagania
Minimum 5 lat doświadczenia w projektach komercyjnych
Minimum 2 lata na stanowisku Senior Developera
Bardzo dobra znajomość PHP, WordPress
Bardzo dobra znajomość SQL i relacyjnych baz danych, pisanie wydajnych zapytań
Dobra znajomość i doświadczenie z Frontendem - JS, TS, CSS, HTML
Dobra znajomość reguł programowania obiektowego w praktyce
Analiza istniejącego kodu, tworzenie spójnych z nim rozwiązań lub refaktoryzacja, poprawa czytelności
Pisanie testów jednostkowych wraz z nowym kodem oraz utrzymywanie istniejących testów
Znajomość języka angielskiego na poziomie B2 lub wyższym (biegłość w rozumieniu, czytaniu dokumentacji i pisaniu)
Znajomość języka polskiego na poziomie C1 lub wyższym (biegła znajomość)
Mile widziane: Azure, znajomość procesu CI/CD, doświadczenie z: Tailwind, Astro, Bedrock, GraphQL
Tak pracujemy nad projektem
code review
statyczna analiza kodu
wzorce projektowe
Continuous Deployment
Continuous Integration
deployment na poziomie zespołu
wsparcie architekta / lidera technicznego
active monitoring
narzędzia do trackowania zadań
automatyzacja testów
pentesty
środowiska testowe
testy integracyjne
testy jednostkowe
testy regresyjne
testy wydajnościowe
testy manualne
Co oferujemy
B2B lub Umowa o pracę do wyboru
Praca w 100% zdalna lub praca na miejscu w pełni wyposażonym biurze (albo wersja hybrydowa, do wyboru)
Praca z kilkoma projektami, dlatego nie "utkniesz" w utrzymaniu legacy kodu
Optymalne środowisko CI/CD – w pełni zautomatyzowany proces commitów, buildów i testów
Ekosystem rozwiązań w innych językach programowania (.NET, T-SQL), jeśli będzie chęć rozwoju w tym kierunku
Szybkie code-review i produkcyjne wdrożenia na poziomie zespołu w przeciągu kilku dni (w przypadku mniejszych projektów)
Mała ilość codziennych spotkań, brak biurokracji i długiego czasu oczekiwania na dostępy albo pomoc
Benefity
opcja karty MultiSport
lekcje j. angielskiego
możliwość 100% pracy zdalnej
gry wideo w pracy
program kafeteryjny
półroczne premie finansowe
pakiet medyczny
Proces rekrutacyjny
Wysyłasz CV, nie masz przecież nic do stracenia. ;)
Kontaktujemy się mailowo z wybranymi kandydatami/kandydatkami ustalając termin krótkiej rozmowy telefonicznej na takie tematy jak: Twoje doświadczenie, nasze projekty, wzajemne oczekiwania.
Otrzymujesz zaproszenie na godzinną rozmowę techniczną, na której prosimy Cię o udostępnienie IDE lub notatnika, w którym będziesz mógł/mogła napisać kilka linii kodu, ilustrując odpowiedzi na krótkie pytania. Można korzystać z podpowiedzi edytora lub szukać pomocy on-line. Sprawdzamy sposób myślenia podczas typowego dnia pracy, a nie wyuczoną składnię komend. Zawsze po tym etapie otrzymasz feedback e-mailem lub telefonicznie.
Jeśli rozmowa przebiegła pomyślnie i zebrałeś/zebrałaś pozytywny feedback, otrzymujesz zaproszenie na ostatnie, godzinne spotkanie on-line z Leadem działu. Pytania mogą być techniczne ale będą dotyczyć też doświadczenia z poprzednich projektów. Zachęcamy do pytań w naszą stronę o szczegóły projektów i pracy u nas. Zawsze po tym etapie otrzymasz feedback e-mailem lub telefonicznie.
Jeśli rozmowa przebiegła pomyślnie i zebrałeś/zebrałaś pozytywny feedback, otrzymujesz propozycję zatrudnienia wraz ze szczegółami warunków oraz kopią umowy.
Senior PHP Developer
Senior PHP Developer
Skierniewicka 16, Warszawa
Benefit Systems Intl.