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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Home/Careers
Engineering
Junior Odoo Developer
- Full-time
- Remote
- Remote — US or Canada
- $70,000 – $95,000 /yr
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
- 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
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- 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)
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
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
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Remote-first, async-by-default
- Learning budget
- Health coverage
- Paid time off
- Home-office setup
- Parental leave
- Work that matters
Similar Jobs
Explore other opportunities that match your interests