Odoo Developer

Toronto, Canada

We are only accepting applications from residents of Canada.

We are seeking a software developer eager to work in an exciting, fast-paced environment. Apply to work within an organization that values independence, flexibility, and personal growth.

The developer team is responsible for reviewing and writing and testing code within implementations and customization on customer systems, helping them streamline their business with OERP and Odoo. This would be an excellent opportunity for an intermediate level developer with Odoo development experience to take the next step in their career and be given the latitude to lead projects and flex their creative muscle. We expect the candidate to be proactive and have a "get it done" spirit. 


  • Design and develop integrated Odoo applications.

  • Develop client solution as part of a cross-functional team consisting of business advisors, consultants, other developers, and customer.

  • Integration between Odoo and other external applications.

  • Troubleshoot, debug, fix and upgrade software and ensure customer software solution works robustly in the field.

  • Meeting with key stakeholders to understand business requirements.

  • Translating business processes into software solutions.

  • Adhere to and promote best software programming practices such as coding standards, code and design reviews and test coverage

  • Provide the support to maintain these specific solutions.

Requirements & Skills

  • Degree in Computer Science, Software Engineering, or a related discipline.

  • Odoo ORM.

  • Frontend: Typescript or Javascript.

  • Frontend: HTML and SASS, LESS or CSS.

  • Object-Oriented: Python, Java, C++

  • Backend: SQL, PostgreSQL, MySQL or equivalent persistent store.

  • Strong analytical, troubleshooting and problem-solving skills.

  • Strong written and verbal communication skills.

  • Strong proficiency in automation and automated testing, including functional, integration, stress, performance, and other tests.

  • Outstanding attention to detail.

  • Passion for learning new technologies, creating functional solutions and constantly improving.

  • Flexibility, desire for growth, service-minded.


  • Intermediate software developer (3+ years) with at least 2 year of experience in Odoo and/or OpenERP.

  • ERP implementations, development, customization.

  • git and CI/CD workflows

  • Proficiency with Linux.

  • Cloud systems (AWS, EC2, ECS).

  • Proven success in project management and software design would be an asset.

  • Other languages and technologies.

What's great in the job?

We are not your typical development shop. We aim to provide an environment where our people can be consistently challenged, while demonstrating flexibility and teamwork, and a common vision that creates unity of purpose, driving us forward to accomplish difficult things. While the typical tenure of a software developer may only be a few years (or less), we aim to retain employees for the long term by striving to match their ambition with our own and always rewarding a job well done. We are always busy, and always having fun.