• 110,000 – 140,000 USD / Year

About the Company

EOTECH, LLC designs, develops, and manufactures premium optic sights and scopes for sporting goods, law enforcement, and military applications. Since pioneering holographic optic sights in 1996, the company has continued to set industry benchmarks in advanced optics systems for hunting, shooting, and tactical professionals. Headquartered in Michigan, EOTECH manufactures proprietary optics in the United States and distributes products globally through sporting goods retailers, independent dealers, and government and military channels.

About the Role

The Full Stack Odoo Developer leads the customization, integration, and scaling of the company’s Odoo ERP ecosystem. This role focuses on developing tailored modules, optimizing backend performance in Python, and delivering dynamic frontend experiences using modern JavaScript and OWL. The position requires strong technical expertise combined with a deep understanding of business workflows to transform complex operational requirements into efficient digital processes. The role reports directly to the CIO and does not include supervisory responsibilities.

Responsibilities

  • Design and develop custom Odoo modules using Python with high performance and scalability
  • Build interactive UI components using JavaScript (ES6+), OWL, and XML
  • Develop and maintain RESTful APIs to integrate Odoo with third-party systems (shipping, banking, analytics platforms)
  • Debug and optimize Odoo performance, focusing on PostgreSQL queries and system load times
  • Manage data migrations and ensure accurate synchronization across multi-company environments
  • Maintain deployment environments using Git, Odoo.sh, or Docker-based solutions

Required Skills

  • 4+ years of experience with Odoo (v16/v17 preferred) and strong ORM expertise
  • Expert-level Python skills with clean, modular coding practices
  • Advanced proficiency in JavaScript (ES6+), OWL, and XML
  • Strong knowledge of PostgreSQL and SQL optimization
  • Solid understanding of core ERP modules: Sales, Inventory, Accounting, and Manufacturing
  • Experience with RESTful API development and system integrations
  • Experience with Git and containerized or cloud-based deployments
  • Bachelor’s degree in Computer Science, Software Engineering, IT, or equivalent experience
  • U.S. Citizenship required
  • Ability to meet background screening standards

Preferred Qualifications

  • Experience building custom Power BI connectors or advanced data modeling solutions
  • Contributions to the Odoo Community Association
  • Master’s degree or relevant technical certifications

For additional information and the full job description, visit the link to our official website below: