Odoo & Django Expert Full Stack Developer
وصف الوظيفة
About the Role
We are looking for a highly skilled Full Stack Developer with expertise in both Odoo ERP and the Django web framework. This role requires strong backend and frontend development capabilities, excellent understanding of business workflows, and a passion for building scalable, secure, and efficient enterprise-grade solutions. You will contribute to developing Odoo modules and Django-based applications, ensuring smooth integration and optimal performance.
Key Responsibilities
Design, develop, and customize Odoo modules and Django applications.
Build robust backend logic using Python and PostgreSQL for both Odoo and Django platforms.
Develop user interfaces using HTML, CSS, JavaScript, and Django templates / QWeb.
Integrate third-party services, APIs, and external systems with Odoo and Django.
Ensure seamless data flow and functional integration between Odoo and Django-based systems.
Work with business analysts and product managers to refine requirements and deliver solutions.
Maintain code quality, write unit tests, and document your work effectively.
Manage version control using Git and participate in code reviews.
Required Skills & Qualifications
8+ years of experience with Odoo (v13 or newer) and Django.
Strong command of Python and PostgreSQL.
In-depth knowledge of Odoo ORM, workflows, models, views, and security access rules.
Proven experience developing Django applications, including Django REST Framework.
Solid frontend skills with JavaScript, HTML5, CSS3, and Bootstrap.
Familiarity with QWeb templating (Odoo) and Django templates.
Experience in API development, RESTful services, and third-party integrations.
Knowledge of server-side deployment (Linux, Nginx, Gunicorn, Docker is a plus).
Experience using Git, Jira, and Agile/Scrum workflows.
Additional Qualifications
Familiarity with Celery, Redis, and asynchronous task handling in Django.
Good understanding of DevOps and CI/CD practices.
Show more Show less