Back to all jobs
Electrum logo

Senior Odoo Developer

Electrum
South Jakarta2mo ago
Employment
Full-time
Seniority
Senior

About the role

About the Role

We are looking for a Senior Odoo Developer to design, build, and maintain Electrum’s Odoo ecosystem as we continue to scale our operations. In this role, you will lead technical development, architect module enhancements, and ensure integrations and customizations are robust, maintainable, and aligned with business needs.

You will work closely with functional consultants, product owners, and cross-functional teams to translate requirements into high-quality technical solutions. This role is ideal for an experienced Odoo engineer who has deep expertise in Odoo’s framework, Python development, module customization, and system integration.

What You Will Do

Technical Architecture & Development

  • Lead technical development of Odoo modules across Sales, Inventory, Purchasing, Accounting, Manufacturing, HR, and other domains.

  • Architect scalable and maintainable solutions for custom workflows, business logic, and module enhancements.

  • Design and build new Odoo models, views, wizards, access controls, and automation scripts.

  • Develop custom APIs, integrate Odoo with third-party systems, and maintain data synchronization pipelines.

  • Ensure all customizations follow best practices and minimize future upgrade complexity.

Collaboration & Functional Alignment

  • Work closely with Senior Functional Consultants to translate functional requirements into technical specifications.

  • Participate in requirement discussions, solution design sessions, and technical feasibility assessments.

  • Provide technical guidance, effort estimates, and implementation recommendations for new modules or major enhancements.

Quality, Testing & Documentation

  • Conduct code reviews, ensure coding standards, and maintain a clean and dependable codebase.

  • Develop unit tests and support UAT to ensure high reliability and smooth deployment.

  • Create and maintain technical documentation, including module specs, API references, and architecture diagrams.

  • Troubleshoot complex technical issues and provide Tier-3 support as needed.

Continuous Improvement & Upgrades

  • Evaluate and adopt new Odoo features, frameworks, and performance optimizations.

  • Support Odoo version upgrades and migration projects (data migration, module updates, conflict resolution).

  • Identify opportunities for automation, performance improvements, and code refactoring.

Technical Leadership

  • Mentor junior developers and support knowledge-sharing across the development team.

  • Participate in building development guidelines, version control standards, and CI/CD improvements.

  • Contribute to architectural decision-making and long-term system roadmap planning.

What You Bring

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.

  • 4–7 years of experience developing Odoo, including module customization, Python development, and ORM work.

  • Deep knowledge of Odoo framework (models, views, QWeb, controllers, workflows).

  • Strong Python skills and understanding of modular development.

  • Experience integrating Odoo with external systems (REST APIs, webhooks, middleware).

  • Strong understanding of PostgreSQL, including schema design and query optimization.

  • Familiarity with Linux environments, Git, and deployment workflows.

  • Ability to convert complex business logic into clean, scalable code.

  • Strong problem-solving skills and the ability to troubleshoot complex system issues.

Nice to Have

  • Experience in large-scale Odoo implementations or multi-company environments.

  • Exposure to Odoo Enterprise environment and Odoo.sh.

  • Experience with DevOps pipelines, Docker, CI/CD, or cloud platforms (AWS/GCP).

  • Knowledge of UI/UX customization, Owl framework, or modern front-end tools.

  • Experience working in mobility, manufacturing, supply chain, or operations-heavy industries.

731,000+ hidden jobs like this

Electrum and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.