All offersWarszawaPHPPHP Developer
PHP Developer
PHP
GoWork.pl

PHP Developer

GoWork.pl
Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    OOP
    advanced
    PHPUnit
    advanced
    PHP 8
    advanced
    DDD
    regular
    Elasticsearch
    junior
    RabbitMQ
    junior
    Symfony 5
    junior
    Docker
    nice to have
    CQRS
    nice to have

Job description

Online interview

Grupa GoWork to jeden z liderów na polskim rynku wśród portali pracy oraz mająca globalne aspiracje, największa strona z opiniami o pracodawcach.


  • Stanowisko: PHP Backend Developer (Mid i Senior)
  • Forma zatrudnienia: B2B
  • Wynagrodzenie: 16 000 - 18 500 netto B2B
  • Miejsce: praca w 100% zdalna


Aplikacje staramy się budować w architekturze modularnego monolitu wykorzystując przy tym podejście CQRS. Jeśli jest to możliwe i bezpieczne wydzielamy mikroserwisy, ale nie robimy tego za wszelką cenę.


Na co dzień wykorzystujemy głównie

  • Back-end: PHP 7.4/8/8.1, Symfony 5/6, PhpSpec, PHPUnit, ReactPHP, ElasticSearch, Redis, RabbitMQ, PHPStan, CodeSniffer
  • Front-end: TypeScript, Vue.js, Vuex, Nuxt.js, SASS
  • Inne: Docker, GitLab, GitLab CI/CD, Sentry, Varnish, Circus, Grafana, Clickup, PhpStorm, Slack


Przykład kodu zespołu

  1. https://github.com/gowork/values
  2. https://github.com/gowork/dqo
  3. https://github.com/gowork/throttler


Wymagamy 

  1. Bardzo dobrej znajomości PHP7+
  2. Bardzo dobrej znajomości OOP, SOLID, GRASP, wzorców projektowych 
  3. Pisania testów jednostkowych
  4. Znajomości min. 1 frameworka klasy Enterprise (preferowane Symfony 5)
  5. Pracy zespołowej, code review, dzielenia się wiedzą


Dobrze jeżeli: 

  1. Znasz i rozumiesz założenia architektury hexagonalnej 
  2. Rozumiesz założenia architektury rozproszonej opartej o mikroserwisy
  3. Pracowałeś w środowisku wykorzystującym Continuous Integration


Jakich zadań można się spodziewać

  1. Rozwój systemów Grupy GoWork w zakresie opinii i ofert pracy na rynkach zagranicznych. 
  2. Aktywny udział w planowaniu prac i spotkaniach produktowych 
  3. Projektowanie architektury i wybór najlepszych rozwiązań w zależności od kontekstu 


Co możemy zaoferować

  • Prace w 100% zdalną
  • Budżet szkoleniowy/konferencyjny 
  • Wysoką kulturę pracy w środowisku Agile
  • Bardzo dobrą atmosferę pracy w oparciu o partnerstwo i szacunek 
  • Elastyczne godzin pracy
  • Długoterminową współpracę i udział w ciekawych projektach
  • Stabilny i zgrany zespół, w którym rozwój i wymiana wiedzy jest normą
  • Płaską strukturę zespołu i przyjacielskie relacje 


Czego oczekujemy

  1. Dyscypliny w stosowaniu zespołowych zasad i standardów kodowania
  2. Zaangażowania w projekt na każdym poziomie: zespół, biznes, architektura 
  3. Chęci rozwoju i dzielenia się wiedzą


Jeśli programowanie to Twoja pasja, masz minimum 3 letnie doświadczenie zawodowe, interesujesz się i chcesz zgłębiać tematy DDD, CQRS, TDD, Software Craftsmanship to zapraszamy do zespołu :)