All offersKatowicePHPFull-Stack Developer (PHP/JavaScript)
Full-Stack Developer (PHP/JavaScript)
PHP
eSky.pl S.A.

Full-Stack Developer (PHP/JavaScript)

eSky.pl S.A.
Katowice
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    PHP 7+
    regular
    Symfony 3+
    regular
    Docker
    regular
    CSS
    regular
    PHPSpec
    regular
    PHPUnit
    regular
    JavaScript
    junior
    Node.js
    junior
    TypeScript
    nice to have
    Angular 2+
    nice to have

Job description

Dołącz do zespołu odpowiedzialnego za projektowanie i rozwój globalnych usług ułatwiających naszym Klientom na całym świecie wybór najlepszego kierunku podróży.


Jako Programista Full-Stack będziesz odpowiadał przede wszystkim za back-end aplikacji w technologii PHP i Symfony, z okazjonalnym wsparciem warstwy front-end.

Stack technologiczny:

Nasze rozwiązania działają w oparciu o Google Cloud Platform. Wykorzystujemy wiodące technologie takie jak: PHP, Node.js, Elasticsearch, PostgreSQL, Memcached, Redis, Kubernetes, Docker, JavaScript. Architektura naszych aplikacji zorientowana jest na mikroserwisy. Automatyczne integrację oraz wdrożenia odbywają się dzięki wypracowanym procesom CI/CD.

Wyzwania, jakie na Ciebie czekają:

  • Projektowanie i rozwijanie architektury serwisów odpowiedzialnym za rozwój narzędzi programu afiliacyjnego i rozwiązań dla partnerów zewnętrznych
  • Programowanie aplikacji oraz mikroserwisów w oparciu o PHP 7+ oraz Symfony 3+
  • Udział we wdrażaniu usług w architekturze Google Cloud Platform

Nasze oczekiwania:

  • Najważniejsze abyś potrafił bardzo dobrze programować w językach: PHP oraz JavaScript
  • Dobrze orientujesz się w zagadnieniach: REST, SOAP, Docker, CSS
  • Znasz co najmniej jeden framework testowy: PHPSpec, PHPUnit, Behat
  • Posiadasz dobrą znajomość pryncypiów projektowania obiektowego/wzorców projektowych, metodyk TDD/BDD i masz doświadczenie w testowaniu
  • Fajnie jakbyś znał zagadnienia związane z: Typescript, Angular 2+, GraphQL
  • Doświadczenie w pracy z architekturą rozproszoną (opartą o mikroserwisy) będzie mile widziane

Co oferujemy:

  • Wynagrodzenie zależne od Twojego doświadczenia i wiedzy (podstawa negocjacji 9 000 – 11 000 brutto)
  • Stabilne zatrudnienie – w oparciu o preferowaną przez Ciebie formę współpracy (umowa o pracę/B2B)
  • Benefity w systemie kafeteryjnym – m.in. karta Multisport bilety do kina, kody rabatowe w sklepach, możliwość skorzystania z grupowego ubezpieczenia na życie oraz prywatnej opieki medycznej
  • Przyjazną atmosferę i luźny start-up – płaska struktura organizacji, rozrywkowe gadżety w pokojach (piłkarzyki, tenis stołowy, automat do gry)
  • Świetne warunki pracy – nowoczesne biuro, dobrze zaopatrzona kuchnia, chillout room, najlepsze narzędzia komercyjne, elastyczne godziny pracy, możliwa okazjonalna praca zdalna
  • Duże możliwości rozwoju – praca z najnowszymi technologiami, w szczególności w technologiach Google Cloud, szkolenia wewnętrzne i zewnętrzne (Pluralsight, Coursera, QwikLabs), udział w konferencjach, projektach opensource
  • Dojrzały proces Agile – pełna adopcja w skali całej firmy od ponad 4 lat, certyfikowani Scrum Masterzy i Product Ownerzy dostępni na miejscu
  • Dojrzałe procesy technologiczne – Test Driven Development, Continuous Integration
  • Pełną autonomię – samoorganizujące się zespoły, swoboda kształtowania metodyki pracy i wyboru technologii
  • Bezpośredni wpływ na kształt rozwiązań oraz bliska współpraca z biznesem