Odoo Full‑Stack Developer (Odoo 17/18/19)
Contract Type: Fixed‑term contract (6–12 months).
Work Mode: Fully remote. Open to candidates based in the UK or overseas, with flexibility to work across time zones as required.
Primary Focus: Odoo 17/18/19 custom development, eCommerce, Inventory, Stock & Website workflows.
About Us
Spa Parts Vortex is Europe’s leading trade supplier of hot tub parts and a growing customer base for our own range of Hot Tubs, with over 2,000 active trade customers across UK and Europe.
Founded in 2008, our journey has been shaped by a passion for quality, a commitment to exceptional service, and a focus on delivering value to the professional trade sector.
As we continue our growth across the UK, EU, and US markets, we are building a dynamic development team to help scale the business efficiently, profitably, and sustainably.
Role Overview
We are seeking a highly capable Odoo Full‑Stack Developer to immediately contribute to ongoing Odoo projects with minimal ramp‑up time.
This role is hands‑on , delivery‑oriented , and suited to someone who already understands Odoo internals , can design clean custom modules , and is comfortable working across Python, PostgreSQL, OWL (JS) , and Odoo Website/eCommerce .
The successful candidate will work closely with an internal technical lead, taking ownership of features end‑to‑end from domain modelling and ORM logic to frontend UX and performance.
Core Responsibilities
Odoo Backend (Server Framework)
Frontend (Odoo Web Framework)
Required Technical Skills (Must‑Have)
Odoo‑Specific
· Proven experience with Odoo 17 or higher
· Strong understanding of Odoo ORM, recordsets, and environments
· Experience building production‑grade custom modules
· Deep familiarity with Inventory & Sales workflows
· Website & eCommerce customization experience
Backend
· Python (Odoo‑idiomatic style)
· PostgreSQL (queries, indexes, performance awareness)
· XML (views, security, data files)
· QWeb reports & templates
Frontend
· JavaScript (Odoo Web Framework / OWL)
· Debugging client‑side Odoo issues
· Website theming / asset customization
DevOps & Tooling
· Git (clean commits, PRs, code review participation)
· Odoo.sh or self‑hosted deployments
· Comfortable upgrading custom modules between versions
Soft Skills (Critical)
· Can work independently and take ownership
· Thinks in business problems , not just tickets
· Strong written communication (async‑first collaboration)
· Comfortable challenging requirements constructively
· Delivers clean, maintainable code, not hacks
· Understands trade‑offs and explains them clearly
Nice‑to‑Have (Differentiators)
Experience with:
What Success Looks Like in This Role
Work Location: Remote
Discovering Direct IT Contract Opportunities for Contract Spy members.