Full Stack Web Developer (odoo Web Integrations)

Portsmouth, ENG, GB, United Kingdom

Job Description

Overview


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.

Requirements



Strong

coding

: Python (Odoo ORM), JavaScript/TypeScript (incl. Owl), XML/QWeb, Git, CI/CD, Docker/Doodba.

Proven Odoo front-end templating/design

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.

Nice to have:

search tuning (synonyms/facets/ranking), GA4 server-side tagging, WCAG 2.2 AA, WordPress/Elementor bridging.

How we'll measure success



Web:

LCP/INP/CLS improvements, search success and checkout completion; measurable conversion impact.

Delivery:

weekly releases, low change-fail/rollback rate, fast lead time.

Data:

sync accuracy/latency targets met; reconciliation issues cleared quickly.

Enablement:

staff support and training, enabling a productive workforce.

Working pattern & probation



Hybrid with

minimum 2 days/week

in the Portsmouth office; occasional off-hours releases for low-traffic deploys.

Probation: 6 months

with a formal

3-month checkpoint

and weekly output reports.

Performance bonus and company profit share incentives applicable and achievable.

How to apply (Indeed)



Apply via the

Indeed portal

with your CV and links to GitHub/portfolio. Please include covering letter for improved visibility.

Job Type: Full-time

Pay: 50,000.00-60,000.00 per year

Benefits:

Employee discount Free parking On-site gym On-site parking Profit sharing
Ability to commute/relocate:

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.


Related Jobs

Job Detail

  • Job Id
    JD4162459
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Portsmouth, ENG, GB, United Kingdom
  • Education
    Not mentioned