Basha Foods International is seeking a skilled and motivated Odoo Developer to join our growing team. This role focuses on customizing, integrating, and optimizing Odoo to support and scale operations across retail, manufacturing, inventory, delivery, and franchise workflows.
Location: Only for people living in Calgary, AB.
This is an excellent opportunity to work on real-world ERP implementation and system enhancement projects.
Key Responsibilities
Design, develop, customize, and maintain Odoo modules
Implement enhancements across Sales, Purchase, Inventory, POS, MRP, CRM, Accounting, and other modules as required
Develop POS customizations and support hardware integration
Integrate Odoo with internal and external systems via APIs
Manage deployments using Odoo.sh
Perform data migration, upgrades, and system configuration
Troubleshoot and resolve technical issues
Collaborate with stakeholders to gather and translate business requirements
Maintain technical documentation
Participate in the full software development lifecycle
Technical Requirements
Minimum 2+ year of Odoo development experience
Strong proficiency in Python and Odoo ORM
Experience customizing Odoo modules and XML views
PostgreSQL (PSQL) knowledge
JavaScript and Odoo OWL framework understanding
Experience with Odoo.sh
Git / GitHub workflow
Basic Shell scripting knowledge
Familiarity with POS device integration (printers, scanners, etc.)
Understanding of Odoo APIs (JSON-RPC / XML-RPC)
Functional Knowledge
Sales
Purchase
Inventory \& Stock Movements
POS (Advanced)
Manufacturing (MRP)
CRM
Accounting basics
Ability to customize Odoo modules based on business needs
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred), or equivalent practical experience
Strong analytical and problem-solving skills
Ability to work independently and within a collaborative team
Good communication skills
If you are an Odoo professional looking to grow within a dynamic and expanding organization, we encourage you to apply.
Please submit your resume and relevant project experience for Odoo only.
Pay: $55,000.00-$65,000.00 per year
Benefits:
Casual dress
Dental care
Extended health care
On-site parking
Store discount
Ability to commute/relocate:
Calgary, AB T1Y 7K7: reliably commute or plan to relocate before starting work (preferred)
Experience:
Odoo Development: 2 years (required)
Work Location: In person