×
Register Here to Apply for Jobs or Post Jobs. X

Odoo Developer; Frontend & Backend

Job in Khobar, Eastern Province, Saudi Arabia
Listing for: Ebbot
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 SAR Yearly SAR 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Odoo Developer (Frontend & Backend) | Arabian Machinery and Heavy Equipment Company Arabian Machinery and Heavy Equipment Company Apply Now Arabian Machinery and Heavy Equipment Company Saudi Arabia Job Title Odoo Developer (Frontend & Backend)
Vacancies1

Office Time8 AM to 5 PM Location

Al Khobar, Al Khobar, Saudi Arabia Job Type Full Time On-site

Apply Now Share on:# Company Description Arabian Machinery & Heavy Equipment Company (AMHEC) is working in the field of Crane Rental, Heavy Lifting, Transportation, and Heavy Equipment Rental Services since 2008. An impressive beginning in the field of facility management has also started since 2017 in major rig sites in Kingdom in Saudi Arabia for well-known ARAMCO contractors.

We have a fleet of more than 200 medium and large sized Heavy Duty Hydraulic Cranes with capacity ranging from 50 tons to 500 tons. Transportation fleet con...Read more

Skills

Excellent written and verbal communication skills.# Description

Position Summary:

AMHEC is seeking a skilled Odoo Developer with strong frontend and backend development expertise to design, customize, and enhance Odoo ERP modules and related business applications.

The ideal candidate will possess solid programming experience in Python, JavaScript, and Odoo framework, along with a strong understanding of system integrations, data reporting, and performance optimization.

This role will work closely with the internal Functional Support team and external vendors to ensure Odoo meets the organization’s operational and reporting needs.#

Job Responsibilities

Key Responsibilities
- Backend Development
* Develop, customize, and extend Odoo modules across functional areas (Accounting, HR, Procurement, Inventory, Projects, etc.).
* Write clean, efficient, and reusable Python code using Odoo ORM and standard practices.
* Integrate Odoo with external systems and APIs for seamless data exchange.
* Implement automation scripts, scheduled actions, and backend workflows.
* Conduct system upgrades, data migrations, and performance optimization.

- Frontend Development
* Customize Odoo user interfaces, reports, and dashboards using XML, QWeb, JavaScript, and CSS.
* Design intuitive user experiences aligned with AMHEC’s business requirements.
* Build interactive web views and responsive layouts within Odoo’s framework.
* Ensure cross-browser compatibility and consistent UI performance.

- Reporting & Data Management
* Create dynamic reports, KPIs, and dashboards using Odoo’s reporting engine and third-party tools.
* Develop export templates and analytical reports for management and department heads.
* Work with the IT and business teams to validate data accuracy and ensure reporting integrity.

- Collaboration & Quality Assurance
* Collaborate with the Odoo Functional Support Officer and department stakeholders to translate requirements into technical solutions.
* Participate in code reviews, UAT sessions, and system documentation.
* Ensure all developments align with internal security, quality, and performance standards.
* Maintain Git repositories and version control across environments.
** Qualifications &

Experience:

***
* Education:

** Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
*
* Experience:

*** 3–5 years of professional experience in Odoo development (Enterprise or Community).
* Proven expertise in both frontend (XML, QWeb, JS, CSS) and backend (Python, Odoo ORM, PostgreSQL).
* Experience integrating Odoo with external systems via REST or SOAP APIs.
* Hands-on experience with reporting tools (Excel, Power BI, or Odoo BI).
* Familiarity with Dev Ops processes, Git version control, and Linux server environments.
* Knowledge of system deployment, performance optimization, and debugging.
* ** Technical Skills
**
* Languages:

Python, JavaScript, XML, HTML, CSS
* Frameworks:
Odoo ORM, OWL, Bootstrap (preferred)
* Databases:
PostgreSQL
* Version Control:
Git / Git Hub / Git Lab
* Tools: VS Code, Postman, Docker (optional), Power BI (optional)
* Operating Systems:
Linux (Ubuntu Must)
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary