This position is no longer accepting applications
Closed on September 23, 2026.
This role is filled β get an email when new Software Development roles open on DeveloperJobs.io:
Odoo ERP/WMS Developer
Backend Developer
Data Integration
ERP
Erp Integration
ERP Systems
Odoo
Odoo Erp
Software Development
Warehouse Management
Warehouse Operations
Warehousing
Workflow Management
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Development jobs on DeveloperJobs.io alert.
See other roles at Eagleshine Group Inc..
Job Description
Hands-on Odoo ERP/WMS Developer focused on warehouse, inventory, and operational workflows, reporting to the Supply Operations Manager.
Responsibilities
- Design, develop, test, document, and maintain custom Odoo modules and related system enhancements.
- Own Odoo.sh development workflows: Git branches, builds, staging validation, production deployments, logs, dependencies, and upgrade readiness.
- Configure and customize Odoo elements including models, fields, views, menus, reports, QWeb templates, automated actions, workflows, access rights, and record rules.
- Troubleshoot failed builds, server errors, scheduled jobs, data issues, integrations, security issues, and system performance problems.
- Build and maintain API and webhook integrations with eCommerce, shipping, finance, reporting, and other business applications (Odoo is the primary focus).
- Follow structured testing, documentation, deployment, and change-management practices to preserve system stability and data integrity.
- Plan and execute controlled data imports, migrations, reconciliations, and master-data cleanup for products, packaging, locations, lots, expiration dates, and opening inventory.
- Create automated tests for custom modules and maintain documented deployment, validation, and rollback procedures.
- Prototype and validate major workflow changes through controlled pilots before warehouse-wide deployment.
- Support the current Odoo Online environment and help assess, plan, and execute a controlled transition to Odoo.sh when approved.
- After migration, manage Git-based development plus staging, testing, and production deployment workflows.
- Configure and improve Odoo Inventory, Barcode, Purchasing, Manufacturing, and warehouse-related workflows.
- Optimize receiving, quality control, putaway, replenishment, picking, packing, shipping, returns, internal transfers, and inventory-counting processes.
- Support warehouse concepts including locations, routes, push/pull rules, putaway rules, reordering rules, reservations, packages, units of measure, product packaging, lots, expiration dates, barcode labels, and inventory traceability.
- Improve manufacturing and kitting workflows such as bills of materials, manufacturing orders, bundles, and component management.
- Work directly with warehouse employees and supervisors to test system and scanner workflows under real operating conditions.
- Investigate inventory discrepancies and operational issues tied to the system and recommend practical solutions.
- Translate operational needs into functional requirements, technical solutions, test cases, and implementation plans.
- Partner with the Supply Operations Manager and cross-functional stakeholders to identify, prioritize, and implement system improvements.
- Evaluate whether business needs are best handled through standard Odoo configuration, automation, customization, or custom development.
- Coordinate with Odoo, external developers, and technology vendors for additional technical support or escalation.
- Maintain system documentation including user guides, SOPs, testing records, and change documentation.
- Train employees on Odoo workflows, system updates, and new functionality.
- Support user acceptance testing, data validation, system releases, and post-launch support.
- Support additional business applications and integrations as needed while keeping Odoo as the primary focus of the role.
Requirements
- 2+ years of hands-on Odoo development and administration experience in a production environment, or equivalent Odoo project experience.
- Experience developing or significantly customizing Odoo modules beyond basic Odoo Studio configuration.
- Hands-on experience with Odoo.sh, Git, development/staging/production environments, build troubleshooting, and controlled deployments.
- Strong working knowledge of Python, Odoo ORM, XML, QWeb templates, and PostgreSQL concepts, plus Git.
- Functional knowledge of Odoo Inventory and Barcode, including warehouse locations, operation types, routes, replenishment, reservations, packages, lots, and traceability.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to translate business requirements into practical technical solutions.
- Ability to clearly communicate technical concepts to non-technical users.
- Ability to work full-time on-site in Montclair, California and collaborate directly with warehouse and office teams.
Technologies
- Odoo, Odoo.sh, Odoo Online
- Git
- Python, Odoo ORM, XML, QWeb, QWeb templates
- PostgreSQL
- API, webhook
Education
- Associate (Required)
Compensation & Benefits
- $90,000β$110,000 annual base salary, plus performance-based bonus incentives.
- Medical and dental insurance
- 401(k) with company match
- Paid time off and paid sick leave
- Paid company holidays
- Monthly meal allowance
- Free office snacks and drinks
Preferred Qualifications
- Experience with recent Odoo versions, particularly Odoo 18 or Odoo 19.
- Experience with Odoo implementations, migrations, or custom-module upgrades.
- Experience supporting multi-company, multi-warehouse, high-SKU, lot-controlled, expiration-controlled, or regulated-product environments.
- Practical experience with warehouse operations, inventory control, supply chain, purchasing, manufacturing, or logistics.
- Experience integrating ERP systems with eCommerce platforms, marketplaces, carriers, EDI, 3PLs, or financial systems.
- Experience with JavaScript/Owl for frontend customization.
- Working knowledge of Linux, APIs, webhooks, SQL troubleshooting, barcode hardware, or Zebra label printing.
- Odoo certification, Odoo partner experience, or a portfolio of relevant custom development work (plus).
Application Questions
- How many years of hands-on Odoo development or administration experience do you have?
- Have you personally developed or significantly customized Odoo modules beyond basic Odoo Studio configuration?
- Do you have hands-on experience with Odoo Inventory, Barcode, or warehouse management workflows?
- Do you have working experience with Python and Odoo development technologies such as ORM, XML, or QWeb?
- Do you have hands-on experience with Odoo.sh, Git, and development/staging/production environments?
- Do you have experience supporting warehouse, inventory, manufacturing, supply chain, purchasing, or logistics operations?
- Will you now or in the future require employer sponsorship for employment visa status, such as H-1B sponsorship?
Location & Work Mode
- Montclair, CA 91763 (In person)
Similar Jobs
S