Teamwork

ERP / ODOO DEVELOPER

We are looking for a ERP / Odoo Developer with strong Odoo experience to join our team in building and enhancing internal business systems. You will work closely with BA/PO and technical team to develop custom modules, integrate Odoo with company tools, and ensure stable system delivery.

Responsibilities:

  • Develop and customize Odoo modules (HR, Payroll, Project, Accounting, etc.).
  • Analyze requirements and implement solutions based on business workflows.
  • Integrate Odoo with internal/external tools via API/webhooks (e.g., Jira, GitLab, Slack, Teams, Email, LDAP/SSO).
  • Write clean, maintainable code and contribute to system optimization.
  • Fix bugs, handle troubleshooting, and improve system performance.
  • Support deployment, testing, documentation, and user training (if needed).
  • Build reports and dashboards: payroll, KPI, project cost, P&L, productivity.

Your Experiences and Skills:

  • 2+ years of experience working with Odoo development (v12+ is a plus).
  • Strong skills in Python, PostgreSQL, and Odoo framework.
  • Experience with XML, QWeb/OWL, and JavaScript for customization.
  • Familiar with REST API / webhooks and integration patterns.
  • Understanding of ERP business flows (HR/Payroll/Accounting is a plus).
  • Good teamwork mindset, problem-solving skill, and communication.

Nice to Have:

  • Experience in IT/service companies (100+ employees).
  • Knowledge of Vietnam HR/Payroll processes.
  • Experience with Jira/GitLab CI/CD or DevOps tools.
  • Docker/Kubernetes knowledge.

Why You’ll Love Working Have:

  • Quarterly salary review for adjustment; yearly performance review for promotion
  • Opportunities for promotions and career development in a dynamic environment
  • Premium Health Insurance package (Inpatient VND 70m/year, Outpatient VND 10.5m/year and Dental Treatment VND 2.5m/year)
  • Many exciting internal activities and meaningful corporate social responsibility (CSR)
  • Annual company trip
  • Working 5 days/week, from Mon-Fri, and 12-15 day annual leaves; 13th salary, maximum 30 sick leave days/year.
  • “Share to learn and learn to share” philosophy, friendly working environment with many energetic buddies.

JOB APPLICATION