O

Junior Odoo Developer

Remote
Apply
AI Summary

Join Octura Solutions as a Junior Odoo Developer and specialize in Odoo under direct mentorship. Write and maintain Odoo modules, pair program with senior mentors, and contribute to internal module libraries. 1-3 years of professional software development experience required.

Key Highlights
Specialize in Odoo under direct mentorship
Write and maintain Odoo modules
Contribute to internal module libraries
Key Responsibilities
Write and maintain Odoo modules in Python + OWL under senior review
Pair program weekly with a senior mentor
Contribute to internal module libraries
Attend client technical calls in a listening-first mode
Study Odoo's ORM, security model, OWL, and the framework release notes
Technical Skills Required
Python Odoo
Benefits & Perks
$70,000 – $95,000 /yr
Remote work
Health coverage
Paid time off
Learning budget
Paid Odoo certification exams
Nice to Have
JavaScript / Vue / React experience
French-Canadian fluency
Open-source footprint

Job Description


Home/Careers

Engineering

Junior Odoo Developer

  • Full-time
  • Remote
  • Remote — US or Canada
  • $70,000 – $95,000 /yr

Apply for this role

About The Role

You're early in your software career and ready to become a specialist. At Octura you learn Odoo under direct mentorship from 5+ senior engineers, on real client projects, with code reviews that focus on the why, not just the what. Expect heavy pair programming for your first 6 months, your own modules after 12, and a clear promotion path to Senior inside 2-3 years.

What you'll do

  • Write and maintain Odoo modules in Python + OWL under senior review
  • Pair program weekly with a senior mentor — explicit time on your calendar, not an afterthought
  • Own small scoped client customizations (1-2 week chunks) end-to-end after your first quarter
  • Write tests for every change — TransactionCase / HttpCase / tour — and fix tests that fail on your PRs
  • Participate in code reviews, not just as reviewee but as reviewer on equivalent-or-lower-complexity work
  • Contribute to our internal module library — reusable components that make the next client faster
  • Attend client technical calls in a listening-first mode, graduating to speaking parts after 6 months
  • Study Odoo's ORM, security model, OWL, and the framework release notes (dedicated 4 hours/week for learning)
  • Build at least one OCA contribution in your first year
  • Pursue Odoo certification (v18 or v19) — company pays for the exam

What we're looking for

  • 1-3 years professional software development experience (internships count partially)
  • Working Python 3 — can build a Flask or Django app from scratch
  • Comfortable with PostgreSQL basics (joins, indexes, foreign keys)
  • Git workflow — branches, PRs, code review participation
  • Hunger to specialize deeply in one domain (Odoo) rather than generalist sampling
  • Professional English; self-starter who can ask sharp questions when stuck
  • Bachelor's in CS or demonstrated equivalent self-taught path

Nice to have

  • Any prior Odoo exposure — even v14 or v15 internal hobby projects
  • JavaScript / Vue / React experience (OWL 3 will feel familiar)
  • French-Canadian fluency
  • An open-source footprint (GitHub profile with real contributions)

About The Team

Octura is an Official Odoo Ready Partner headquartered in Wyoming with a bilingual EN/FR team serving SMBs across the US, Canada, and Quebec. 100+ implementations delivered, 95% client retention, senior-only staffing model, no multi-layer hierarchy with juniors learning on your projects. You'll work directly with experienced architects and project leads.

Ready to apply?

Send us your CV and a few words about your background, we read every application and reply within 5 business days.

Apply now

Apply for

Junior Odoo Developer

  • DepartmentEngineering
  • EmploymentFull-time
  • Remote
  • LocationRemote — US or Canada
  • Compensation$70,000 – $95,000 /yr

Apply now

Or email your CV to [email protected]

Why Join Octura?

The real perks of working at Octura

Senior-only team, remote-first, transparent compensation. Here's what that actually looks like day-to-day.

  • Senior-level compensation

Market-rate base plus performance bonus, reviewed annually against North American senior-consulting benchmarks. Transparent compensation bands per role.

  • Remote-first, async-by-default

Work from anywhere in the US or Canada. Core overlap hours are 10am-2pm Mountain — everything else is async. Two in-person team offsites per year.

  • Learning budget

USD 2,500/year per person for books, courses, conferences (Odoo Experience, OCA Days). Paid Odoo certification exams for every engineer.

  • Health coverage

Medical, dental, and vision covered at 90% for you and 75% for dependents (US). Equivalent plan in Canada via a Health Spending Account.

  • Paid time off

25 vacation days + 10 sick days + your birthday off + all national holidays. Vacation is mandatory — we enforce it quarterly so you actually take it.

  • Home-office setup

USD 2,500 one-time home-office stipend for monitor, chair, desk. MacBook Pro or ThinkPad refresh every 3 years. Monthly connectivity reimbursement.

  • Parental leave

16 weeks fully paid for all new parents (birth, adoption, surrogacy), plus a two-week phased return. Caregiver leave for immediate family up to 4 weeks/year.

  • Work that matters

Small senior-only team, no junior-factory model. You own your clients and you see the impact. 95%+ client retention means the same projects pay off for years.

Similar Jobs

Explore other opportunities that match your interests

Senior PPC Specialist

Programming
2w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

proven marketing now

Norway
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

pybex

Norway

Full Stack Engineer

Programming
5h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

hirrobase

Nigeria

Subscribe our newsletter

New Things Will Always Update Regularly