We are seeking an experienced Odoo Developer to handle the upgrade and troubleshooting of API calls between the POS (Point of Sale) module and a mobile app from Odoo v16 to v17. The successful candidate will play a key role in ensuring a seamless integration between the POS module and mobile app APIs. This involves upgrading, optimizing, and resolving issues related to API functionality. The ideal candidate should have a strong technical background in Python, JavaScript, and Odoo’s architecture.
Key Responsibilities:
Upgrade the existing module that manages mobile app API calls from POS from Odoo version 16 to version 17.Troubleshoot and resolve issues with API calls that may not function properly after the upgrade.Manage API request triggers, including those activated upon add-on installation, token management, and order processing.Modify and optimize Python scripts and JavaScript files to ensure correct and efficient functionality of the POS module screens.Work with version control systems such as GitHub to manage and maintain the project codebase.Provide technical solutions and collaborate with internal teams to ensure integration and functionality align with project requirements.Conduct code reviews and testing to ensure the quality and reliability of the integration.Maintain clear communication with project stakeholders and provide regular progress updates.
Key Requirements:
Proven experience in Odoo development, specifically with Odoo v14 and above, with a focus on the POS module and mobile app integrations.Expertise in Python and JavaScript development, with experience modifying both backend and frontend code.Hands-on experience with API integration, including triggering requests, authentication token management, and order processing.Familiarity with version control systems such as GitHub and experience using the Odoo.sh platform.Strong problem-solving skills, with the ability to work within existing codebases and improve functionality.Excellent attention to detail, with the ability to work independently and manage multiple tasks effectively.Strong communication skills to collaborate effectively with teams and provide consistent project updates.
Preferred Qualifications:
Experience with Odoo v17 or hands-on experience in similar version upgrades.A portfolio or examples of previous Odoo API integration work.
If you believe your skills match the requirements for this position, please submit your CV. We are looking forward to assessing your qualifications and potentially collaborating with you on this project.