Odoo Developer

Camptocamp
29 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English, French, German
Experience level
Intermediate

Job location

Remote

Tech stack

HTML
JavaScript
Automation of Tests
Ubuntu (Operating System)
CSS
Profiling
Computer Programming
Software Debugging
Linux
Github
Python
PostgreSQL
Open Source Technology
SQL Databases
XML
Technical Debt
Odoo
Kubernetes
Information Technology
Operational Systems
Front End Software Development
Docker

Job description

"As an Odoo Developer, you will take part in the implementation and support of our projects. You'll collaborate with consultants, architects, and fellow developers on exciting Open Source solutions. Every day, you'll have the chance to learn, share, and grow within a supportive and close-knit team."

Using our tools (GitHub, Docker, Travis, Argo CD, Kubernetes), you'll ensure regular testing and delivery of new features. Our operating system is Linux (Ubuntu/Pop!_OS). You will:

  • Analyze and understand client requirements to implement Odoo solutions.
  • Develop new Odoo modules or contribute to existing ones, mainly using Python, HTML/XML, and JavaScript when needed.
  • Write clean, high-quality code while meeting functional requirements, budget, and deadlines.
  • Write automated unit and functional tests to ensure project quality and long-term maintainability.
  • Maintain and improve the existing codebase, keeping technical debt under control.
  • Deploy applications on our hosting platform.
  • Support your team in providing assistance to our clients.
  • Get involved in the Odoo ecosystem and the OCA community.
  • Contribute, if you wish, to the evolution of our internal tools and hosting platform.

Requirements

Do you have experience in XML?, Do you have a Master's degree?, Above all, you are curious, pragmatic, solution-oriented and you want to write quality code and contribute to the success of our clients. Ideally, you already have experience with automated testing and contributions to Open Source projects.

Your essential skills to succeed in this role

  • Bachelor or Master degree in computer science or equivalent.
  • At least 2 years experience in Odoo development.
  • Strong programming skills in Python and good knowledge of SQL (PostgreSQL).
  • Team spirit, autonomy, and a sense of responsibility.
  • Good written and spoken communication skills in French and English.
  • You are open to the idea of working in distributed virtual teams across different offices and countries.
  • You have a valid work permit for Switzerland.

The icing on the cake!

If you are comfortable with these points, that's a plus:

  • Experience with front-end development (HTML, CSS, JavaScript).
  • Knowledge of other ERP systems.
  • Active participation in Open Source projects.
  • Familiarity with Linux, Docker, Kubernetes, and common profiling and debugging tools and techniques.
  • You speak German.

Benefits & conditions

At Camptocamp, work is like nowhere else. You will be part of a young, dynamic and fast-growing company.

  • A motivating, modern and constantly evolving work environment.
  • A culture of openness, which encourages individual initiative.
  • Close-knit, dynamic teams where people play a central role.
  • Innovative and formative projects.
  • Attractive working conditions.
  • Employee benefits, home office allowance, free coffee and beverages.
  • Flexible working hours.
  • Free language lessons (also possible during working hours).
  • Legendary joint events - we celebrate our successes!

About the company

Hello! We are Camptocamp, a service company founded in 2001 and one of the leading companies in Europe in the development and integration of Open Source Software. We are based in Switzerland, France and Germany We have great know-how in Enterprise Resource Planning Software (ERP) with Odoo, IT Management Systems and Geographic Information Systems (GIS). Show video To activate YouTube please click on the button. By activating embedded videos, data is transmitted to Google. The Business Solutions team is composed of business experts in the main functional areas as well as competent developers who are involved in the community. We are structured in self-organized, goal-oriented teams. Our motto is "Excellence, together": we aim to work in synergy with our customers, in a spirit of collaboration and quality. Our ERP is called Odoo. Since 2006, Camptocamp is the first official "Gold" Odoo partner and is strongly involved in the Odoo community, especially through the Odoo Community Association (OCA) of which Camptocamp is a founding and very active member.

Apply for this position