Requirements: Polish
Company: Derave Software
Region: Gdansk , Pomeranian Voivodeship
Derave Software to firma zalozona przez doswiadczonych specjalistw w dziedzinie IT. W naszej firmie laczymy sprawdzone technologie ze swiezymi koncepcjami. Pracujemy w malych zespolach, co pozwala na czesty kontakt i przeplyw wiedzy ze strony bardziej doswiadczonych osb. Organizujemy hackathony oraz sesje mentoringu z liderami technologicznymi. Pracujemy zdalnie - zapewniamy elastycznosc w doborze godzin oraz miejsca pracy. A przede wszystkim lubimy wyzwania, ciekawe/oryginalne/fajne projekty wychodzace poza rutyne. Aktualnie szukamy osoby, ktra wesprze nasz Zespl w ramach wsplpracy kontraktowej.
Nasze oczekiwania:
- Komercyjne doswiadczenie w projektach PHP (idealnie jesli byly na Laravelu )
- Znajomosc Vue (lub React/Svelte/dowolnej biblioteki frontendowej)
- Znajomosc relacyjnych baz danych (MySQL / PostgreSQL)
- Znajomosc PHPUnit, Vitest / Jest, Playwright lub innych test frameworkw
- Doswiadczenie w uzyciu i tworzeniu REST APIs
- Doswiadczenie w uzyciu GraphQL
- Znajomosc Git, Docker
- Znajomosc wzorcw projektowych, zasad SOLID
- Wspomaganie codziennej pracy przy uzyciu narzedzi opartych o AI - GitHub Copilot, Cursor, Windsurf
- Otwartosc na nauke nowych frameworkw, technologii
- Angielski na poziomie B2
Mile widziana znajomosc:
- Mechanizmw kolejkowania (np. Laravel Horizon, RabbitMQ)
- Dobrych praktyk DevOps, doswiadczenie z AWS
- Problemw technicznych w branzy e-commerce
- Budowania agentw, narzedzi opartych o LLMy
Zakres obowiazkw:
- Pisanie kodu z wykorzystaniem wzorcw projektowych i dobrych praktyk
- Pisanie testw jednostkowych i E2E sprawdzajacych zgodnosc tworzonych funkcjonalnosci z wymaganiami
- Wsplpraca z pozostalymi czlonkami zespolu przy analizowaniu, planowaniu i tworzeniu rozwiazan dla naszych klientw
- Proaktywny udzial w spotkaniach technicznych
Technologie i narzedzia z jakimi pracujemy:
- JIRA / Scrum zwinnosc w zarzadzaniu projektami z duzym naciskiem na poprawe pracy poprzez regularne retrospektywy
- Confluence - dokumentacja projektowa
- Google Workspace dokumenty, e-mail i organizacja codziennych operacji
- Slack komunikacja real-time
- Miro do tworzenia diagramw, prowadzenia warsztatw
- Laravel, Vue, Flutter, React, Next.js, Svelte, Mastra - biblioteki i frameworki, na ktrych 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 bledw na produkcji i nie tylko
- Playwright, Vitest, PHPUnit - testy automatyczne
- ESLint, Prettier, Psalm, PHPStan - statyczna analiza kodu
- Laravel Horizon - zarzadzanie systemem kolejek
- ...a jak cos (z powyzszych) nie dziala, to zawsze zostaje jQuery ;)
Jak wyglada proces:
- Po otrzymaniu CV zapoznamy sie z Twoja kandydatura
- Jesli zdecydujemy sie na przeprowadzenie rozmowy rekrutacyjnej, zadzwonimy do Ciebie i umwimy siena spotkanie
- Po rozmowie otrzymasz feedback niezaleznie od naszej decyzji
- Jesli zdecydujemy sie na wsplprace, spotkamy sie z Toba, aby przedstawic Ci nasza oferte