All offersWarszawaPHPPHP Backend Developer
PHP Backend Developer
PHP
GoWork.pl

PHP Backend Developer

GoWork.pl
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    PHP 7.x
    advanced
    Unit Testing
    advanced
    OOP
    advanced
    SOLID Principles
    advanced
    Git
    regular
    Docker
    junior
    Symfony 4
    nice to have
    Elasticsearch
    nice to have
    RabbitMQ
    nice to have
    PHPSpec
    nice to have

Job description

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.

W związku z rozwojem firmy zwiększamy dział IT o 5 osób, które dołączą do zespołów rozwijających portal na rynku polskim i zagranicznym.

Stanowisko: PHP Backend Developer  (Mid i Senior)
Forma zatrudnienia: B2B (preferowane) lub umowa o pracę
Wynagrodzenie: 10 000 - 15 000 netto B2B lub równowartość kosztu pracodawcy przy umowie o pracę 

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

  1. Back-end: PHP 7.4, Symfony 4.4, PhpSpec, ReactPHP, ElasticSearch, Redis, RabbitMQ, PHPStan, CodeSniffer
  2. Front-end: TypeScript, Vue.js, Vuex, Nuxt.js, SASS
  3. Inne: Docker, GitLab, GitLab CI/CD, AWS, Sentry, Circus, YouTrack, PhpStorm, Slack

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 4+)
  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 rynku polskim i zagranicznym
  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ć

  1. Świetną lokalizację - ul. Prosta 69 przy stacji metra Rondo Daszyńskiego
  2. Długoterminową współpracę 
  3. Stabilny i zgrany zespół, w którym rozwój i wymiana wiedzy jest normą
  4. Elastyczne godzin pracy 
  5. Możliwość pracy zdalnej 1 dzień w tygodniu 
  6. Płaską strukturę zespołu i przyjacielskie relacje 
  7. Planszówki, piłkarzyki, bilard i pyszną kawę :) 

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ą

Przykład kodu zespołu

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

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