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 na stanowisku Odoo Developer.
-
Bardzo dobra znajomość Python oraz frameworka Odoo
-
Doświadczenie w tworzeniu i dostosowywaniu modułów Odoo (custom modules)
-
Znajomość architektury Odoo ORM, QWeb, PostgreSQL
-
Umiejętność integracji Odoo z zewnętrznymi systemami (REST API, GraphQL)
-
Znajomość HTML, JavaScript, XML, CSS
-
Umiejętność pisania testów jednostkowych
-
Doświadczenie w pracy z Git i systemami kontroli wersji
-
Znajomość języka angielskiego na poziomie min. B2
-
Znajomość Docker, CI/CD
-
Znajomość frameworków i technologii webowych (Laravel, Vue.js, React, Next.js)
-
Znajomość systemów ERP innych niż Odoo
-
Doświadczenie w pracy z klientem końcowym
Rozwój i modyfikacja systemu Odoo
-
Tworzenie i rozwój własnych modułów Odoo (custom modules)
-
Dostosowywanie istniejących modułów do potrzeb klienta (np. CRM, Invoicing, Sales, Inventory)
-
Tworzenie widoków, modeli, akcji oraz automatyzacji procesów (np. workflow, cron)
Integracje z zewnętrznymi systemami
-
Projektowanie i implementacja integracji z API (REST, GraphQL)
-
Komunikacja z systemami zewnętrznymi: ERP, e-commerce, płatności, logistyka (np. Allegro, Baselinker, Magento, InPost)
Wsparcie techniczne i utrzymanie
-
Debugowanie i naprawa błędów w kodzie oraz logice systemu
-
Udział w aktualizacjach i migracjach Odoo między wersjami
-
Wsparcie techniczne dla użytkowników końcowych
Frontend i interfejs użytkownika
-
Dostosowywanie interfejsu użytkownika (QWeb, XML, JS)
-
Tworzenie niestandardowych widoków (form, tree, kanban, dashboard)
Wdrażanie i konfiguracja
-
Konfigurowanie systemu Odoo zgodnie z wymaganiami biznesowymi
-
Tworzenie demo i środowisk testowych
-
Wdrażanie na środowiskach staging/produkcyjnych
Dokumentacja i współpraca zespołowa
-
Tworzenie dokumentacji technicznej do modułów i funkcjonalności
-
Współpraca z analitykami, project managerami, QA i innymi developerami
-
Udział w przeglądach kodu (code review) oraz planowaniu zadań
-
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 ;)
-
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ę