#1 Job Board for tech industry in Europe

Software Developer (PHP/Vue)
PHP

Software Developer (PHP/Vue)

Type of work
Part-time
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Polish

    C1

    English

    B2

    PHP

    regular

    Laravel

    regular

    Vue

    regular

    MySQL

    regular

    PostgreSQL

    regular

    REST API

    regular

    GraphQL

    regular

    Git

    regular

    Docker

    regular

Job description

Online interview

Derave Software to firma założona przez doświadczonych specjalistów w dziedzinie IT. W naszej firmie łączymy sprawdzone technologie ze świeżymi koncepcjami. Pracujemy w małych zespołach, co pozwala na częsty kontakt i przepływ wiedzy ze strony bardziej doświadczonych osób. Organizujemy hackathony oraz sesje mentoringu z liderami technologicznymi. Pracujemy zdalnie - zapewniamy elastyczność w doborze godzin oraz miejsca pracy. A przede wszystkim lubimy wyzwania, ciekawe/oryginalne/fajne projekty wychodzące poza rutynę. Aktualnie szukamy osoby, która wesprze nasz Zespół w ramach współpracy kontraktowej.


Nasze oczekiwania:


  • Komercyjne doświadczenie w projektach PHP (idealnie jeśli były na Laravelu)
  • Znajomość Vue (lub React/Svelte/dowolnej biblioteki frontendowej)
  • Znajomość relacyjnych baz danych (MySQL / PostgreSQL)
  • Znajomość PHPUnit, Vitest / Jest, Playwright lub innych test frameworków 
  • Doświadczenie w użyciu i tworzeniu REST APIs
  • Doświadczenie w użyciu GraphQL
  • Znajomość Git, Docker
  • Znajomość wzorców projektowych, zasad SOLID
  • Wspomaganie codziennej pracy przy użyciu narzędzi opartych o AI - GitHub Copilot, Cursor, Windsurf…
  • Otwartość na naukę nowych frameworków, technologii
  • Angielski na poziomie B2


Mile widziana znajomość:


  • Mechanizmów kolejkowania (np. Laravel Horizon, RabbitMQ)
  • Dobrych praktyk DevOps, doświadczenie z AWS
  • Problemów technicznych w branży e-commerce
  • Budowania agentów, narzędzi opartych o LLMy


Zakres obowiązków:


  • Pisanie kodu z wykorzystaniem wzorców projektowych i dobrych praktyk
  • Pisanie testów jednostkowych i E2E sprawdzających zgodność tworzonych funkcjonalności z wymaganiami
  • Współpraca z pozostałymi członkami zespołu przy analizowaniu, planowaniu i tworzeniu rozwiązań dla naszych klientów
  • Proaktywny udział w spotkaniach technicznych


Technologie i narzędzia z jakimi pracujemy:


  • JIRA / Scrum – zwinność w zarządzaniu projektami z dużym naciskiem na poprawę pracy poprzez regularne retrospektywy 
  • Confluence - dokumentacja projektowa
  • Google Workspace – dokumenty, e-mail i organizacja codziennych operacji
  • Slack – komunikacja real-time
  • Miro – do tworzenia diagramów, prowadzenia warsztatów
  • Laravel, Vue, Flutter, React, Next.js, Svelte, Mastra - biblioteki i frameworki, na których budujemy nasze projekty
  • Cursor / PHPStorm – IDE do codziennej pracy
  • Docker, Kubernetes, Tailscale, Terraform, AWS, Cloudflare – infrastruktura
  • GitHub – gitflow, code review, CI/CD
  • Sentry – do monitorowania błędów na produkcji i nie tylko 
  • Playwright, Vitest, PHPUnit - testy automatyczne
  • ESLint, Prettier, Psalm, PHPStan - statyczna analiza kodu
  • Laravel Horizon - zarządzanie systemem kolejek
  • ...a jak coś (z powyższych) nie działa, to zawsze zostaje jQuery ;)


Jak wygląda proces:


  • Po otrzymaniu CV zapoznamy się z Twoją kandydaturą
  • Jeśli zdecydujemy się na przeprowadzenie rozmowy rekrutacyjnej, zadzwonimy do Ciebie i umówimy się na spotkanie
  • Po rozmowie otrzymasz feedback niezależnie od naszej decyzji
  • Jeśli zdecydujemy się na współpracę, spotkamy się z Tobą, aby przedstawić Ci naszą ofertę