Python Developer

Join the Team!

Hibou has an opening for an experienced, go-getting problem-solver!

The Developer role will create custom functionality within Odoo, an open-source ERP (Enterprise Resource Planning) platform. They will also address escalated customer support requests, assisting their Support Assistant co-workers in providing resolutions to technical issues.

If you are a self-starter with strong technical skills and excellent communication, this position may be for you! 

Please submit a resume (or link to a resume) and, if you really want to stand out, a sweet cover letter explaining why you’re the right person for the job!

About the Role

We work extensively with Odoo, an open-source ERP that’s built on Python, but we also take on development projects in Magento (PHP) and use a variety of server management tools to utilize the latest technologies.


Learn and understand the workflows and processes within Odoo

Make customizations to existing projects in Odoo

Develop custom functionality and applications in Odoo

Follow development best practices

Required Skills

3+ years of Python development

Test-driven development experience

Strong verbal and written communication skills


Working knowledge and experience with the following technologies:

  • Docker

  • Source Tree (or other source control tools)

  • GitLab (or GitHub)

An ability to work independently. Capable of managing your time effectively and performing job responsibilities without 24/7 oversight (this is a remote position!).

Desired Skills

Experience with user testing

Basic knowledge of database management

Front-end development experience or background in server management a plus

The First Few Weeks (Outcomes)

  • The first task you will be working on is walking through the Odoo Development Cookbook, which will guide you through learning the basics of developing within the Odoo framework. This should take no more than one week.

  • Following working through the book, you will be assigned a variety of tasks for both clients and internal use. We have a team meeting each morning during which we discuss progress on tasks and assign new tasks. These tasks will span a variety of skills, including front-end, back-end and API development.

Hiring Process + Other Things You Should Know

We want to ensure that everyone that's hired at Hibou is the right fit, so we have a multi-step hiring process that is outlined below:

  1. Submit your application/resume

  2. An email will be sent to you with a link to an assessment

    1. This assessment is relatively short and shouldn't take more than 15-20 minutes to complete. It includes job-specific questions or sample problems, as well as questions related to problem solving and how you work individually/with a team.

    2. Note that, in order to move forward as a candidate for this role, this survey must be completed within 72 hours.

  3. Hibou reviews the assessment and determines if we think it may be a mutually good fit. If so, we'll reach out to schedule an interview.

  4. If the first interview goes well, we'll call you back for a second interview to meet with some other team members.

  5. Once both interviews are completed, if both you and Hibou would like to proceed, we'll send a small sample project. The sample project is not intended to take more than a few hours and is the final step in the interview process.

Working at Hibou

Hibou provides a powerhouse combination of development, sever management, marketing, project management and business streamlining. We work very closely with our clients to understand the business and their pain points, then map out and build solutions that improve the day-to-day operations in their organization.

Our clients value our high availability and extensive experience across a broad range of skill sets and business solutions, which makes for strong, lasting partnerships. As part of a growing company, your opinion will be actively requested and your voice will be heard as we develop our company culture and benefits over time.

We value transparency and openly share our thought process behind business decisions, seeking feedback as we go. Between this and working with a variety of businesses day-to-day, you'll develop an awesome background in business management that is great for the budding entrepreneur!

What We Do

Hibou is, essentially, in the business of businesses. We help our clients build up their platforms, primarily Odoo and Magento, to meet their unique business needs while always striving for extensibility and maintainability.

Our clients range from eCommerce to manufacturing and reselling to service-based. Shipping, payroll, return management and front-end website solutions abound at Hibou!

In addition to working closely with clients to understand their needs, map out and build solutions, we also provide a broad range of support. Some clients are very technical, partnering with us for best practices and development support as needed. Others prefer we handle everything from server management to development and functional training for end-users.

Every day brings a new opportunity for learning!

Need More Info?

 You must be legally authorized to work in the United States.

Hibou Corp. is an equal opportunity employer. In accordance with anti-discrimination law, it is the purpose of this policy to effectuate these principles and mandates. Hibou Corp. prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Hibou Corp. conforms to the spirit as well as to the letter of all applicable laws and regulations.