Quick overview
Job description
Location: Birmingham / UK – hybrid or remote
Salary: Competitive, around £45,000–£60,000 depending on experience
Our client builds and runs its business on Odoo and wants a developer to extend it. You'll write clean Python modules, front-end components and integrations that keep the business moving.
Key responsibilities:
- Build, customise and maintain Odoo modules in Python
- Develop front-end features with OWL, JavaScript, QWeb and XML views
- Build integrations with eCommerce, payments, shipping, POS and other systems via Odoo's APIs
- Upgrade and migrate custom modules between Odoo versions
- Write tests, review code and work with Git-based CI
- Support users and functional colleagues, and fix what they raise
What you'll need:
- 2+ years' Odoo development (recent versions, ideally 17 or later)
- Strong Python, plus PostgreSQL and SQL
- OWL/JavaScript and XML/QWeb
- A solid understanding of the Odoo ORM, access rules and module structure
- Comfortable with Git and Linux; Docker a plus
- A feel for business processes (accounting, stock, sales) a bonus
Similar jobs
- MI

Full Stack Software EngineerRecently posted
Minerva · london · Hybrid · Posted 15 Nov 2026 🇬🇧
PythonMachine LearningLinuxTechnologySalary not listed - SF

DeveloperRecently posted
Shropshire Fire and Rescue Service · shrewsbury · Hybrid · Posted 15 Nov 2026 🇬🇧
SQLT-SQLETL+2TechnologySalary not listed - ID
SAC DeveloperRecently posted
idibu · reading · Hybrid · Posted 15 Nov 2026 🇬🇧
ETLPower BIAgile+2Technology£45.4k - £60k/yr - UO
Remote Academic Systems Developer & IntegrationsRecently posted
University of Northampton · nottingham · Remote · Posted 15 Nov 2026 🇬🇧
TechnologySalary not listed - BA

Salesforce DeveloperRecently posted
Barclays · glasgow · Hybrid · Posted 15 Nov 2026 🇬🇧
MicroservicesGitJava+3TechnologySalary not listed - EE

Full Stack DeveloperRecently posted
EMJ Exclusive · london · On-site · Posted 15 Nov 2026 🇬🇧
DockerNext.jsSQL+18TechnologySalary not listed - GG
Azure Cosmos DB DeveloperRecently posted
Gazelle Global Consulting Limited · london · Hybrid · Posted 15 Nov 2026 🇬🇧
SQLGitApache Spark+8TechnologySalary not listed - RG
Developer - CDMRecently posted
RS Group · corby · Remote · Posted 15 Nov 2026 🇬🇧
Stakeholder ManagementDockerSQL+11TechnologySalary not listed - SI

Senior Python DeveloperRecently posted
Spectrum IT Recruitment · United Kingdom · On-site · Posted 15 Nov 2026 🇬🇧
AWSPowerShellPuppet+3TechnologySalary not listed - VI

Hybrid SAP BTP Developer: CPI, CAP/RAP, Fiori UI5Recently posted
VIQU IT Recruitment · birmingham · On-site · Posted 15 Nov 2026 🇬🇧
JavaNode.jsTechnologySalary not listed - GR
Senior Scientific Developer - Hybrid (Remote 2 days)Recently posted
Government Recruitment Service · west of england · Remote · Posted 15 Nov 2026 🇬🇧
TechnologySalary not listed - JU
Java DeveloperRecently posted
JUXT · london · Hybrid · Posted 15 Nov 2026 🇬🇧
SpringTeamCityBash+6TechnologySalary not listed