Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

emagine

New

Senior Fullstack PHP Developer

Posted
Discussion

Description

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:

  • Doświadczenie w wytwarzaniu oprogramowania w PHP w wersjach nie starszych niż 7 (minimum 8 lat).

  • Bardzo dobra praktyczna znajomość frameworka Symfony w wersjach 3-6+ (min. 5 lat doświadczenia w wersji 4+ lub min. 7 projektów).

  • Praktyczna znajomość frameworka Yii2 (min. 5 lat doświadczenia lub min. 5 projektów).

  • Praktyczna znajomość API Platform (min. 3 lata doświadczenia lub min. 5 projektów).

  • Umiejętność programowania w JavaScript.

  • Znajomość wzorców projektowych stosowanych w PHP i JavaScript.

  • Praktyczna znajomość komunikacji przez REST.

  • Znajomość składni języka SQL.

  • Praktyczna znajomość Git i GitLab (min. 4 lata doświadczenia lub min. 5 projektów).

  • Praktyczna znajomość GitLab CI oraz narzędzi analizy kodu w CI (min. 2 lata doświadczenia lub min. 4 projekty).

  • Doświadczenie w pisaniu testów jednostkowych, preferowany PHPUnit (min. 3 lata doświadczenia lub min. 5 projektów).

  • Praktyczna znajomość Dockera i docker compose (min. 4 lata doświadczenia lub min. 5 projektów).

  • Praktyczna znajomość RabbitMQ od strony programistycznej (min. 1 rok doświadczenia lub min. 2 projekty).

  • Praktyczna znajomość Elasticsearch od strony programistycznej (min. 1 rok doświadczenia lub min. 2 projekty).

  • Doświadczenie w pisaniu testów z wykorzystaniem Behat (min. 1 rok doświadczenia lub min. 2 projekty).

  • Znajomość standardu WCAG 2.1/2.2 dla stron internetowych (min. 2 lata doświadczenia lub 3 projekty).

  • Doświadczenie w budowaniu aplikacji webowych do obsługi wniosków o dofinansowanie: ogłaszanie konkursów, rejestracja wniosków, obsługa procesu oceny (z wyłączeniem systemów, w których wnioski składa się jako import plików zewnętrznych), min. 2 lata doświadczenia lub min. 2 projekty.

  • Umiejętność pracy w zespole, w tym komunikatywność pozwalająca na sprawną realizację powierzonych zadań.

  • Samodzielność w realizacji zadań, w tym umiejętność szukania optymalnych rozwiązań dla trudnych zagadnień.

  • Chęć poszukiwania rozwiązań usprawniających wykonywaną pracę.

  • Umiejętność prowadzenia konstruktywnego code review, nastawionego na jakość i rozwój zespołu, dzielenie się wiedzą oraz konsekwentne przestrzeganie ustalonych standardów i zasad projektowych.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →