Senior Fullstack PHP Developer
Summary
Senior Fullstack PHP Developer at emagine (Poland) building and developing software for a client: writing PHP applications, maintaining technical documentation, proposing tooling/process improvements, and joining project working-group discussions. Core stack: PHP 7+, Symfony 3-6+, JavaScript, REST, SQL, and Git.
O projekcie
Poszukujemy doświadczonego programisty PHP, który dołączy do zespołu budującego i rozwijającego oprogramowanie dla naszego klienta. Będziesz pracować z aplikacjami, a także aktywnie wspierać zespół w podnoszeniu jakości i usprawnianiu procesu wytwarzania oprogramowania.
Zadania:
Budowa i rozwój oprogramowania wytwarzanego
Prowadzenie dokumentacji technicznej aplikacji
Proponowanie usprawnień w obszarze rozwoju oprogramowania: narzędzi oraz procesu pracy
Konsultacje podczas spotkań grup roboczych dotyczących projektów
Wymagania:
Minimum 8 lat doświadczenia w wytwarzaniu oprogramowania w PHP (wersja 7 lub nowsza).
Bardzo dobrej praktycznej znajomości frameworka Symfony w wersjach 3-6+.
Umiejętności programowania w JavaScript.
Znajomości wzorców projektowych stosowanych w PHP i JavaScript.
Praktycznej znajomości komunikacji przez REST.
Znajomości składni SQL.
Umiejętności pracy z systemem kontroli wersji Git.
Umiejętności pracy w zespole, w tym komunikatywności, która pozwala sprawnie realizować powierzone zadania.
Samodzielności w realizacji zadań, w tym umiejętności szukania optymalnych rozwiązań trudnych zagadnień.
Chęci poszukiwania rozwiązań, które usprawniają wykonywaną pracę.
Umiejętności prowadzenia konstruktywnego code review, nastawionego na jakość i rozwój zespołu, z dzieleniem się wiedzą oraz konsekwentnym przestrzeganiem ustalonych standardów i zasad projektowych.