
Senior Odoo Developer – Full Sta...
Job Details
Skills And Tools:
Job Description
Job Summary
We are looking for a highly skilled Senior Odoo Developer (Full Stack) with strong technical expertise in both backend and frontend development. The candidate should have a deep understanding of the Odoo framework, be capable of designing and developing custom modules, and integrating with external systems.
Key Responsibilities:
• Analyze business requirements and translate them into technical specifications.
• Design, develop, and customize Odoo modules (both backend and frontend).
• Develop and maintain integrations with third-party services and APIs.
• Optimize and maintain PostgreSQL databases and ensure high performance.
• Customize Odoo’s QWeb reports and UI components.
• Lead and mentor junior developers, perform code reviews, and enforce development standards.
• Troubleshoot issues and provide advanced technical support.
• Ensure clean, well-documented, and testable code.
Job Requirements
Technical Skills Required:
Backend (Odoo + Python):
• Strong experience in Odoo development (v13 and above, preferably v16/v17).
• Proficiency in Python and Odoo ORM.
• Experience in developing custom modules from scratch.
• Deep understanding of PostgreSQL: queries, optimization, and indexing.
• Familiarity with Odoo workflows, server actions, scheduled jobs.
Frontend:
• Strong knowledge of JavaScript, HTML5, CSS3.
• Experience with QWeb templating and Odoo frontend customization.
• Knowledge of Bootstrap and responsive design.
• Understanding of XML for view customization.
DevOps / Deployment:
• Experience working on Linux/Ubuntu servers.
• Familiarity with Docker for Odoo deployment (optional but preferred).
• Version control with Git (GitHub or GitLab).
• CI/CD knowledge is a plus.
Integrations:
• Strong experience with RESTful APIs, JSON, XML.
• Experience with OAuth2, JWT, and Webhooks.