Odoo/Python Developer

BJet is a technology company that specializes in Odoo-based development. The company focuses on creating accounting localization solutions compliant with Ukrainian legislation, at the same time providing custom development services tailored to client needs.

We are looking for an experienced Odoo developer, who has experience with custom development projects, as well as Odoo upgrades.

Location: Lviv, Kyiv, Remote 

          Website

bjetpro.com

Key responsibilities

  • Design and develop applications (modules) based on Odoo Community/Enterprise Editions using proper convention and design standards
  • Take part in pre-sales engagements to estimate development efforts and complexity based on client’s requirements including Odoo customization (modifying standard Odoo behavior), development (new functionality, not available in the Odoo core), integrations with the third-party tools
  • Estimate and take part in execution of the Odoo upgrade projects
  • Perform code reviews, unit testing, and integration testing to ensure high-quality code and maintainability
  • Identify, analyze, and troubleshoot issues within the applications using debugging tools, etc.
  • Provide recommendations for continuous improvement of the applications
  • Provide support to maintain specific solutions

Requirements

  • 2+ years practical experience working with Odoo
  •  Community and/or Enterprise (development, upgrades, integrations, etc.)
  • 2+ years of experience working with Python
  • Good knowledge of Python3.5+
  • Experience with Linux OS, PostgreSQL
  • Experience with RESTful and gRPC APIs
  • Experience with debugger tools and DBMS
  • Experience with source control, understanding of automated CI/CD principle (GIT, Bitbucket, etc.)
  • Proficiency in HTML, XML, and CSS
  • Great verbal and written communication skills

Additional Preferred Qualifications

  • English level: B2
  • Good understanding of OWL framework
  • Knowledge of JavaScript
  • Contribution to Open Source
  • Familiarity with Containerization Tools

What We Offer?


Free English language courses after the probationary period

20 days annual leave, plus public holidays and 5 days off due to sickness (100% covered)

Modern, comfortable offices in Lviv and Kyiv