Job offer
Avatar

Senior Backend Developer (Node.js and PHP)

Piwik PRO

SeniorWarszawaFull-time
Skills
Node.jsTypeScriptJavaScriptPHP
Backend
6 months ago

Jesteśmy zespołem produktowym składającym się z 11 doświadczonych specjalistów: 3 backendowców, 2 frontendowców, 2 DevOpsów, QA, Product Designer, Product Manager i Engineering Manager. Tworzymy globalne narzędzie typu Consent Management Platform (CMP). Rozwijamy produkt Cookie Information, który zbiera zgody na przetwarzanie danych od użytkowników stron internetowych oraz aplikacji mobilnych, dbając o ich prywatność.

Obecnie poszukujemy Backend Developera z doświadczeniem zarówno w PHP, jak i Node.js, który dołączy do naszego zespołu. Jesteśmy elastyczni, jeśli chodzi o proporcję doświadczenia w obu technologiach. Będziesz współpracować z zespołem, tworząc wyjątkowe doświadczenia użytkowników na każdym etapie cyklu rozwoju: od planowania, przez wdrożenie, aż po utrzymanie. Część backendowa naszego produktu składa się w większej części z serwisów opartych o Node.JS oraz mniejszej bazującej na PHP.

Na co dzień wspieramy się nawzajem i nigdy nie zostawiamy nikogo bez pomocy. Preferujemy nieformalną komunikację, mamy słabość do memów i żartów. Od czasu do czasu spotykamy się w biurze na małą integrację. Brzmi zachęcająco? Dołącz do nas!

Te wyzwania czekają na Ciebie:

  • Współtworzenie i utrzymywanie backendowej części produktu Cookie Information
  • Aktywny udział w spotkaniach zespołu omawiających wdrażane rozwiązania
  • Współpraca z innymi członkami zespołu (Frontend, QA, Design, DevOps)

Nasze oczekiwania:

  • Minimum 4 lata doświadczenia w PHP lub Node.js oraz przynajmniej podstawowe doświadczenie w drugim z nich
  • Bardzo dobra znajomość JavaScript i TypeScript, z doświadczeniem w różnych bibliotekach i frameworkach Node.js
  • Dobra znajomość PHP (Symfony 5+, API Platform, Doctrine, Behat, PHPUnit)
  • Dobre zrozumienie wzorców projektowych oprogramowania
  • Dobre zrozumienie HTTP oraz REST API
  • Praktyczna znajomość RabbitMQ
  • Praktyczna znajomość SQL oraz umiejętność projektowania relacyjnych baz danych
  • Podstawowa znajomość Docker i Kubernetes
  • Doświadczenie w pracy z mikroserwisami
  • Zaangażowanie w jakość oraz testowanie własnego kodu
  • Dobra znajomość języka angielskiego (minimum B2) i polskiego (B2)

Mile widziane umiejętności:

  • Znajomość analityki webowej
  • Znajomość frameworka NestJS
  • Zaawansowana znajomość Docker i Kubernetes
  • Rozległe doświadczenie PHP uzupełniające wiedzę z zakresu Node.js

Dołączając do nas możesz liczyć na:

  • Atrakcyjne wynagrodzenie: 20 000 - 25 000 zł netto (kwota na fakturze, kontrakt B2B) lub 16 600 - 21 000 zł brutto (UoP)
  • Możliwość dzielenia się swoją wiedzą i wpływ na naszą strategię i działania, a także nauka od innych doświadczonych członków zespołu
  • Pracę w jednej z szybciej rozwijających się technologicznych firm produktowych w Polsce
  • Transparentną komunikację wewnętrzną – szeroki wgląd w biznes i wyniki, otwarte zespołowe sprint reviews
  • Elastyczne warunki współpracy – możliwość pracy zdalnej z dowolnego miejsca na świecie w pełnym wymiarze, jak również z naszego biura we Wrocławiu
  • Budżet rozwojowy na szlifowanie posiadanych umiejętności i nabywanie nowych, dostęp do książek branżowych i kursów
  • Prywatną opiekę medyczną
  • Kafeterię MyBenefit
  • Miesięczny pełnopłatny sabbatical po każdych 5 latach współpracy
  • Wewnętrzny program poleceń z przyjemnym bonusem (5k) za skuteczne ściągnięcie do zespołu znajomych specjalistów
  • Super ekipę i atmosferę współpracy typową dla firm technologicznych (cenimy sobie nieformalne podejście)

Czego możesz się spodziewać po wysłaniu CV:

  • Wstępna rozmowa telefoniczna (30 – 45 min)
  • Pogłębiona rozmowa z członkami zespołu (120 min)
  • Decyzja i informacja zwrotna

20 000 - 25 000 PLN

+ VAT (net/month)

Backend developers focus on server-side logic, database management, and application architecture. They build and maintain the technology that powers the components users interact with on the frontend. Proficiency in server-side languages such as Node.js, Python, Ruby, or Java, along with knowledge of database systems like MySQL or MongoDB, is essential for creating robust and scalable applications.

Subscribe to job alerts

Increase your chances of finding a dream job - subscribe to our newsletter and be the first to receive the latest job offers matching your preferences.