Odoo Developer (Python and JavaScript Dev)

ERP Indonesia

Kota Semarang

On-site

IDR 133,920,000 - 279,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ERP Indonesia seeks an experienced Odoo Developer to design, customize, and develop applications based on Odoo Enterprise/Community to digitize and optimize our clients' business processes. This role demands strong analytical thinking, code quality, and a collaborative mindset to deliver reliable ERP solutions.

You will work across module development, system integration, and database optimization, with a focus on maintainability, testing, and timely delivery in a fast-paced environment.

Qualifications

  • Strong programming logic, data structures, and algorithms.
  • Understanding of Odoo architecture (ORM, Views, Inheritance, Security Rules, QWeb templating).
  • Experience with OWL frontend framework is a plus.
  • Familiar with version control systems (Git/GitHub/GitLab).
  • Nice-to-have: Odoo implementation/customization projects or Linux server environment (Ubuntu/Docker).

Responsibilities

  • Designing, testing, and maintaining Odoo modules (Backend & Frontend).
  • Writing clean, efficient code following Odoo guidelines.
  • Integrating Odoo with third-party applications via API (RESTful/XML-RPC/JSON-RPC).
  • Optimizing PostgreSQL queries and database performance.
  • Debugging and ensuring production stability and reliability.
  • Collaborating with Functional Consultants, PMs, and other devs.

Skills

Programming basics
Odoo architecture
OWL frontend
Version control
Linux server / Docker

Tools

Git/GitHub/GitLab

Job description

Are you a software developer who enjoys challenges, has strong analytical thinking, and is interested in building world-class business system solutions?

ERP Indonesia is opening opportunities for talented Odoo Developers to join our team. In this role, you will be responsible for designing, customizing, and developing applications based on Odoo Enterprise / Community to digitize and optimize our clients' business processes.

Responsibilities
  • Module Development & Customization
    Designing, testing, and maintaining Odoo modules (Backend & Frontend) according to business needs analysis.
  • Code Quality
    Writing clean code, structured, efficient, and adhering to Odoo's coding guidelines.
  • System Integration
    Building integration between Odoo and third-party applications/systems using API (RESTful, XML-RPC, or JSON-RPC).
  • Database Management
    Optimizing query structure and PostgreSQL database performance.
  • Maintenance & Troubleshooting
    Performing debugging, fixing bugs, testing applications, and ensuring system stability in the production environment.
  • Team Collaboration
    Actively collaborate with Functional Consultants, Project Managers, and other development teams to deliver the best ERP solutions.
Requirements and skills
  • Strong in basic programming logic, data structures, and algorithms.
  • Understanding the Odoo architecture (Odoo ORM, Views, Inheritance, Security Rules, and QWeb Templating).
  • Experience or understanding of the latest Odoo frontend framework (OWL - Odoo Web Library) is a significant advantage.
  • Familiar with using Version Control System (Git / GitHub / GitLab).
  • Point Plus: Have experience handling Odoo implementation / customization projects before or understanding the Linux server environment (Ubuntu/Docker).
Our Recruitment Process

We want to make your job application journey with ERP Indonesia as smooth and straightforward as possible.

1
Administrative Screening

Screen CVs and check GitHub/GitLab repositories to evaluate past project experience.

2
HR Interview & Logic Test

Initial interview (evaluating soft skills & expectations) + a short basic algorithm/logic test.

3
Technical Challenge

A practical take-home assignment to build or customize a simple Odoo module (2-3 days completion time)

4
Technical Interview & Code Review

Technical interview with the Tech Lead to review assignment code and assess Odoo, Python, and SQL expertise.

5
Final Interview & Job Offer

Final culture-fit interview with management, negotiation, and sending the formal Job Offer letter.

What We Offer

Each employee has a chance to see the impact of his work.You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weeklysports sessions, team building events, monthly drink, and much more

A full-time position
Attractive salary package.

Trainings

Enjoy our selection of training programs best suited for your personal and professional growth needs.

Sport Activity

Play any sport with colleagues,
the bill is covered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Odoo Dev: Python & JS for ERP Innovation
Odoo Dev: Python & JS for ERP Innovation

ERP Indonesia • Kota Semarang

On-site
IDR 133,920,000 - 279,000,000
Functional Consultant
Functional Consultant

ERP Indonesia • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 89,280,000 - 178,560,000
Weekly sports
Team building events
Training programs
Odoo Developer & Solution Consultant
Odoo Developer & Solution Consultant

TMS Consulting • Jakarta Timur

On-site
Odoo Developer
Odoo Developer

R17 Group • Jakarta Pusat

On-site
IDR 167,400,000 - 334,800,000
Odoo Developer
Odoo Developer

Doodex • Kota Yogyakarta

On-site
IDR 8,000,000 - 15,000,000
Free lunch
Access to gym and pool
Snacks and coffee provided daily
+1
Business Development Executive – Mid Market & Corporate (Indonesia)
Business Development Executive – Mid Market & Corporate (Indonesia)

Limelight Health • Tangerang

On-site
Sales commissions paid quarterly
13 days of annual leave
Flexible working hours
+2
Odoo Project Manager
Odoo Project Manager

Doodex • Kota Yogyakarta

On-site
IDR 531,820,000 - 886,368,000
Competitive salary with performance bonuses
Access to gym and swimming pool
Free lunch daily
+1
Partner Growth & Enablement Executive (Indonesia)
Partner Growth & Enablement Executive (Indonesia)

Limelight Health • Tangerang Selatan

On-site
IDR 30,000,000 - 55,000,000
Sales commissions paid quarterly
Holiday allowance (THR)
Flexible working hours
+2
Partnership Consultant (Indonesia)
Partnership Consultant (Indonesia)

INDAWS • Tangerang

On-site
IDR 167,224,000 - 250,837,000
Sales commissions paid quarterly
Holiday allowance (THR)
Team building activities
+2
Business Development (Indonesia)
Business Development (Indonesia)

INDAWS • Tangerang

On-site
IDR 180,000,000 - 420,000,000
Happy hour and team-building activities
Sales commissions paid quarterly
Coffee, tea, fruit, and snacks provided
+1