Senior PHP Developer (Yii) (k/m)

Brak informacji o wynagrodzeniu
SeniorZdalnie·WarszawaFull-time·B2B
#460218·Dodano 2 dni temu·3
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Podsumowanie oferty

Rozwój i utrzymanie aplikacji webowych dla projektu administracji publicznej, wspierających procesy związane z dofinansowaniami. Praca obejmuje rozwijanie funkcjonalności i API z wykorzystaniem PHP, Yii2, Symfony i REST.

Wymagania

  • Co najmniej 8 lat doświadczenia w programowaniu w PHP w wersji 7+.
  • Dobra znajomość Yii2 i co najmniej 5 lat doświadczenia z tym frameworkiem.
  • Co najmniej 5 lat doświadczenia z Symfony w wersji 4+.
  • Praktyczne wykorzystanie GitLab.
  • Znajomość API Platform i co najmniej 3 lata doświadczenia.
  • Umiejętność tworzenia testów jednostkowych, najlepiej z użyciem PHPUnit.
  • Znajomość JavaScript, składni SQL oraz zasad komunikacji z wykorzystaniem REST API.
  • Praktyczne doświadczenie z Dockerem i Docker Compose.
  • Umiejętność samodzielnego analizowania problemów technicznych i szukania optymalnych rozwiązań.
  • Umiejętność współpracy z zespołem, dzielenia się wiedzą i prowadzenia konstruktywnego code review.

Mile widziane:

  • Doświadczenie z RabbitMQ.
  • Pisanie testów z wykorzystaniem Behat.
  • Praktyczne wykorzystanie Elasticsearch.
  • Znajomość GitLab CI oraz narzędzi do analizy kodu w procesie CI.
  • Znajomość standardów dostępności stron internetowych WCAG 2.1/2.2.
  • Doświadczenie w budowaniu aplikacji webowych do obsługi wniosków.

Obowiązki

  • Rozwijanie i utrzymywanie aplikacji webowych tworzonych w PHP z wykorzystaniem frameworka Yii2.
  • Projektowanie i rozwijanie funkcjonalności zgodnie z potrzebami użytkowników systemu.
  • Tworzenie i rozwijanie API z wykorzystaniem REST.
  • Implementowanie rozwiązań z użyciem Symfony i API Platform w ramach rozwijanych aplikacji.
  • Pisanie testów jednostkowych i automatycznych testów funkcjonalnych.
  • Analizowanie i poprawianie jakości kodu oraz przeprowadzanie code review.
  • Przygotowywanie i aktualizowanie dokumentacji technicznej.
  • Wykorzystywanie narzędzi CI/CD do automatyzacji procesu budowania i analizy kodu.
  • Proponowanie usprawnień w kodzie, narzędziach i procesie testowania.
  • Współpracowanie z zespołem przy rozwiązywaniu problemów technicznych i utrzymywaniu standardów projektowych.

Benefity

  • Udział w projekcie dla instytucji sektora publicznego, zaplanowanym na 3 lata z możliwością przedłużenia.
  • Możliwość skorzystania z prywatnej opieki zdrowotnej.
  • Dofinansowanie do karty sportowej.
Opieka zdrowotna
Karta sportowa
Lumicode (Grupa Pentacomp)

Lumicode (Grupa Pentacomp)

88 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz