Odoo Developer - The Orchestrator

Las Palmas de Gran Canaria, ES
Permanent
Engineering

We are passionate about building the future using cutting-edge technology to improve people's lives. 

The Odoo Orchestrators is the team responsible for delivering end-to-end business solutions, caring deeply about the software architecture spanning the front-end, backend, and the APIs that bind them together. Employees in this role work closely with our designers, quality assurance, and product teams to create user-centric experiences that exceed the highest expectations. 

We are crafting end-to-end platforms primarily in Python and JavaScript, utilizing the Odoo framework and PostgreSQL as our backend stack, alongside HTML, CSS, and XML for our front-end stack. We highly value experience in version control systems like Git, unit testing, API integrations, and Agile practices like Kanban/Scrum. Familiarity with RESTful APIs and the concepts and usage of CI/CD and Docker are also much appreciated. 

We encourage our developers to experiment and elaborate new incredible hacking techniques giving the freedom to work hard and fast while being mindful of keeping our apps highly performant. 

If all this sounds exciting to you, then come and be part of building the future! 

What you will do

  • Develop the Front-end and Backend of our Odoo applications, building robust software architecture to support business processes and operations. 
  • Continue the development of existing Odoo modules and applications, ensuring seamless integration and functionality to meet business requirements. 
  • Write efficient, high-quality code that not only addresses immediate needs but also sets the foundation for future customization and integrations. 
  • Identify and troubleshoot errors and performance issues within the Odoo infrastructure, ensuring a smooth user experience. 
  • Maintain code quality through extensive documentation and automated tests, ensuring the reliability and robustness of the applications. 
  • Create and update relevant technical documentation, ensuring that the team and stakeholders are well-informed about system capabilities and modifications. 
  • Work within a diverse team of developers, designers, testers, and product owners, contributing to a collaborative and innovative development environment. 
  • Customize Odoo’s user interface and develop custom Odoo modules to meet specific business needs, ensuring a user-friendly experience. 
  • Integrate third-party systems using APIs, ensuring seamless functionality across various platforms and applications. 
  • Keep updated with the latest versions and features of Odoo, continuously learning and applying best practices to ensure the system remains efficient and scalable. 
  • Support the training and development of end-users, ensuring they can effectively utilize the Odoo systems to perform their roles. 

Who you are

  • Someone who has a sense of humor. 
  • A strong self-starter, operationally focused; a problem-solver. 
  • Developer at heart with a focus on enhancing the user’s experience within Odoo applications. 
  • Proficient in Python programming and web technologies like HTML, CSS, and JavaScript. 
  • Sound knowledge of the Odoo framework, including creating custom modules and UI customization. 
  • Experienced in working with PostgreSQL databases, and capable of optimizing performance. 
  • Knowledgeable in XML for creating views and data files in Odoo. 
  • Familiar with Version Control Systems like Git for collaborative development and version tracking. 
  • Able to integrate third-party systems using APIs to create seamless solutions. 
  • Experienced with Agile methodologies like Scrum or Kanban. 
  • You care about code quality and know the importance of delivering high quality code bug free. 
  • You are a team player and have no problem working on a source with other developers. 
  • You enjoy solving inefficiencies and you are self-motivated. 
  • Your level of English is good and you are eager to improve. 

Learn about life in 
the new team

Our company is open to everyone who values diversity, collaboration and trust.
You are welcome for who you are, we do not care where you come from or what you look like. The more diversity we have represented and amplified in our business, the more we will all thrive, contribute, and be forward thinking! So bring us your personal experience, your perspective, and your background.

It’s our culture. It’s our values

Perks of being in the team
Opportunity to shape and create a new fast-growing company
Freedom working within flat hierarchies, short decision paths and self-responsibility in your daily work
Work in international projects and teams (mainly in Germany) – remote from the Canary Islands
Continued learning (Access of paid courses)
We support you in your professional growth and private interests, may that be lightning fast drone races or a dog faces recognition with machine learning
Top-notch hardware and access to any resource you need

Featured jobs

Want to join the team? We are looking for you!
Engineering
Senior Mobile Developer
View offer
Las Palmas de Gran Canarias, ES
envelopephone