We are seeking a talented and motivated Full Stack Developer to join our dynamic team. The ideal candidate will possess a strong foundation in both front-end and back-end development, with a passion for creating robust and scalable web applications. You will be responsible for designing, developing, and maintaining applications that meet the needs of our users while ensuring high performance and responsiveness.
Own the web stack end-to-end and how we use Odoo. You'll decide when to use core features, install vetted third-party apps, or build light, maintainable custom modules--
staying close to core
for smooth upgrades. On the front end, you'll confidently improve Odoo website/webshop templates (QWeb/JS/Owl) for design, accessibility and conversion--this has been a gap and is
essential
. On the back end, you'll build robust data flows (products, pricing, stock, orders, returns), ensure accuracy/latency, and lead the annual upgrade with clear documentation and staff enablement.
Responsibilities
Front end in Odoo:
Improve templates, navigation, search, filters, PDPs and checkout; lift Core Web Vitals and accessibility.
Back end & data:
Python/ORM modules, XML/QWeb, Owl components; REST/JSON integrations, webhooks, feeds; idempotent jobs with retries and reconciliation dashboards.
Collaborate with UX/UI designers
to create intuitive user interfaces that enhance user experience.
Upgrades & enablement:
Plan/deliver the annual Odoo upgrade; evaluate new features; publish how-tos for staff etc.
Process improvement:
Map, simplify and automate flows across Sales, Ops, Purchasing, Warehousing and Finance.
Reliability & cadence:
Monitoring/alerts, backups/rollback runbooks; ship weekly with a short changelog.
Analytics:
GA4 + Consent Mode, event taxonomy; server-side tagging where appropriate.
Utilise version control systems
like Git or SVN for code management and collaboration.
Write clean, maintainable code
following best practices in software development, including unit testing and code reviews.
Stay updated with emerging technologies
and industry trends to continuously improve skills and knowledge.
improvements (show before/after or PRs) or strong working knowledge to demonstrate competency.
E-commerce + inventory/accounting/logistics modules (or comparable ERP).
Pragmatic buy-vs-build judgement, staying close to core; OCA familiarity.
Data hygiene mindset: logging, retries, reconciliation, alerting; clear written docs.
Excellent problem-solving skills and attention to detail. If you are passionate about technology and eager to contribute to exciting projects while growing your career as a Full Stack Developer, we encourage you to apply.
Portsmouth PO3 5GF: reliably commute or plan to relocate before starting work (preferred)
Education:
Diploma of Higher Education (preferred)
Experience:
Odoo: 3 years (preferred)
Python: 3 years (preferred)
JavaScript: 3 years (preferred)
ERP systems: 3 years (preferred)
Responsive web design: 3 years (preferred)
Work authorisation:
United Kingdom (required)
Work Location: Hybrid remote in Portsmouth PO3 5GF
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.