Work at Sapentia

Odoo • Image and Text

We are currently recruiting  for developers to join the growing Sapentia family.   If you are passionate about development, then it is time to work on a great Open Source project where your work will count! Join our experienced team of Developers, and develop things people care about. Each employee has a chance to see the impact of their work and make a real contribution to the success of the company.

  • Programming Languages:  Python & JavaScript
  • Database:  PostgreSQL (with object relational mapping)
  • Collaboration platform:  GitHub
  • Development model:  Open with external community
  • Framework:  Odoo (ORM, Workflows, Report Engine, BI)

In this role you’ll be working mainly in Python and JavaScript, using the Odoo framework.

If you’ve got Python experience that’s great, however we recognise that the best  programmers are those who truly understand the craft of software development, not just the syntax of a particular language.


Key Technical skills  you will ideally need:


·   Python

·   JavaScript

·   Odoo Framework

·   Experienced software developer: Junior to Mid Level

·   Team working with other developers

·   Eager to learn new skills and technologies

·   Able to create secure and maintainable code

·   Experience using an ORM

·   Managing source control

·   Test driven development

Whatever language you currently code in, we’d expect you to know how to use an ORM, understand object oriented programming and design, be comfortable with test driven development, and have experience of using source control.

It would be ideal if you could give us some examples of software you’ve developed, such as any open source contributions, videos or on-line documentation you've made, or your GitHub profile. As a team of multiple developers, it's very important that code you write is easy for others to read and extend.


We operate test-driven development, code to proper specifications, and keep up to date with technology. Developers are the most important part of our business - without a technical delivery team, we would not be able to handle the complex and varied challenges; with the right people we know that if it is possible, we can make it happen.

Nice to haves:

A nice to have, but not essential would be:

·   Odoo
·    Version control using git
·    Docker   

·    JavaScript

·    PostgreSQL

How to apply
Please send your CV with a covering email outlining why you would like the job to Jane Dyson, we are actively looking for 4 new developers due to new customer wins so there is currently no closing date for applications but we are looking to recruit the right people ASAP. Thank you for your interest in the role and working at Sapentia.