#1 Job Board for tech industry in Europe

Starszy Programista PHP
New
PHP

Starszy Programista PHP

Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote
Benefit Systems SA

Benefit Systems SA

Działamy na polskim rynku od 2000 roku i to od nas zaczęła się sportowa rewolucja pracowników. Dostarczamy tysiącom pracodawców programy, wspierające dobrostan. Dzięki wykorzystaniu najnowocześniejszych technologii miliony naszych użytkowników mogą zmieniać swoje życie na lepsze. Witaj w świecie MultiMożliwości!

Tech stack

    English

    B2

    PHP

    advanced

    Symfony

    advanced

    SQL

    regular

    Git

    regular

    Docker

    regular

    RabbitMQ

    regular

Job description

Online interview

Opis stanowiska:

  • Rozwój i utrzymanie mikrousług opartych na Symfony

  • Projektowanie i implementacja nowych funkcjonalności

  • Optymalizacja wydajności istniejącego kodu

  • Pisanie testów jednostkowych i integracyjnych

  • Współpraca z zespołem przy projektowaniu architektury systemu

  • Realizacja projektów webowych począwszy od zbierania wymagań, przez dobór rozwiązań, development, testy i poprawki, finalnie kończąc na uruchomieniu w środowisku docelowym i aktualizowaniu dokumentacji technicznej

  • Utrzymywanie aplikacji i systemów – monitoring, naprawa błędów i optymalizacja

  • Będziesz angażowany/a w ustalenie zasad współpracy i integracji pomiędzy systemami, którymi będziesz się opiekował/a

  • Czasem poprosimy Cię żebyś został/a naszym technologicznym ekspertem zarówno w firmie jak i w kontaktach z firmami zewnętrznymi

  • Monitorowanie jak rozwijają się technologie internetowe tak, żebyś mógł/a wykorzystać najnowsze rozwiązania w realizowanych projektach


Wymagania:

  • Masz kilkuletnie doświadczenie komercyjne w tworzeniu aplikacji?

  • Umiesz programować obiektowo w języku PHP8 i stosujesz PSR?

  • Znasz framework Symfony 5/6, jego możliwości oraz korzystałeś/aś z jego rozszerzeń?

  • Znasz język SQL i silnik bazy danych MySQL/PostgreSQL?

  • Stosujesz do codziennej pracy GITa oraz korzystasz z Dockera?

  • Wiesz co to system kolejkowy (idealnie, jeżeli pracowałeś już z RabbitMQ)?

  • Wiesz co to webservice, znasz protokół HTTP i OAuth i nieobce są Ci skróty REST/JSON?

  • Znasz i stosujesz praktyki testowania aplikacji przy użyciu PHPUnit?

  • Znasz angielski, co najmniej na tyle, żeby czytać ze zrozumieniem dokumentację techniczną?


Mile widziane:

  • Doświadczenie z architekturą mikroserwisową od 5 lat

  • Znajomość AWS lub innych usług chmurowych

  • Doświadczenie z Keycloak lub innymi systemami autoryzacji

  • Umiejętność pracy z Redis

  • Znajomość narzędzi do statycznej analizy kodu (np. PHPStan)

  • Doświadczenie w pracy z systemami logowania (np. Monolog)

  • Rozumiesz wzorce projektowe i wiesz kiedy z nich skorzystać?

  • Wiesz co to Continuous Integration/Continuous Delivery?

  • Miałeś/aś styczność z DDD, CQRS?

  • Mikroserwisowanie aplikacji

  • Kibana/Grafana/Kubernetes/Terraform/GitLab/Jira

  • Tworzenie Api Rest (OpenApi)

  • Umiejętność pracy z konsolą w środowisku linuxowym

  • Code review


Oferujemy:

  • Czekamy na Ciebie w biurze przy stacji metra Rondo Daszyńskiego lub zdalnie z umową B2B,

  • Jesteśmy różni i lubimy wstawać o rożnych porach – nasze komputery odpalamy między 8:00 a 9:00 i cenimy sobie work life balance,

  • Odwiedzając nas w biurze poziom energii możesz uzupełnić aromatyczną kawą i herbatą oraz owocami, a rano skorzystać z dofinansowanej oferty śniadaniowej,

  • Po rozpoczęciu współpracy umożliwimy Ci korzystanie z wielu benefitów na preferencyjnych warunkach,

  • Dzięki SmartLunch będziesz mieć możliwość skorzystania z oferty restauracyjnej,

  • W drobnych sprawach prywatnych wyręczy Cię Concierge,

  • Możesz skorzystać z platformy interaktywnej do nauki języka angielskiego, niemieckiego, hiszpańskiego i włoskiego,

  • Jeśli chcesz zadbać o kondycję fizyczną i relaks po aktywnym dniu umożliwią Ci to zajęcia sportowe, do których możesz dołączyć odwiedzając nasze biuro lub korzystając z karty MultiSport,

  • Możesz skorzystać z prywatnej opieki medycznej na preferencyjnych warunkach,

  • Dla rozwoju i odpoczynku możesz skorzystać z Biblioteczki i Planszoteki,

  • Dodatkowo o rozwój zawodowy i osobisty zadbamy poprzez szkolenia rozwojowe,

  • Otrzymasz dostęp do programu kafeteryjnego MyBenefit z punktami, za które kupisz to czego Ci potrzeba oraz będziesz mieć też możliwość zakupu tańszych biletów do kina i teatru,

  • Na lepsze poznanie współpracowników i budowanie relacji organizujemy spotkania integracyjne,

  • Zawsze możesz liczyć na wsparcie współpracowników.

Undisclosed Salary

B2B