- The candidate will demonstrate proficiency in both front-end and back-end development.
- Prioritize reusability, testability, and efficiency in writing code.
- Produce efficient back-end features.
- Manage and fix testing and bugs.
- Capable of preparing technical documentation.
- Collaborate with other team members.
- Carry out software enhancements and cultivate improvements.
- Identify requirements and propose reasonable alternative solutions to client requirements.
- Manage and supervise junior developers.
4+ years of experience in Odoo.The candidate must have created a range of apps, preferably using Python frameworks like Django, Flask, Odoo, and others.Experience with design patterns is a must.Front-end and Back-end programming experience.Must have a perfect understanding of object-oriented programming.Knowledge of functional programming.Must understand JavaScript, HTML, CSS, etc.Maintain MVC architectural patterns.Handy with Git protocol.Prior contribution to open-source projects is a plus.A deep understanding of open-source licenses and their differences is a plus