Fullstack Software Engineer for Odoo
Full-Stack Odoo Developer
riebrn · Official Odoo Partner · Kathmandu, Nepal
📍 Kathmandu, Nepal | 🏢 On-site | 🕐 Full-time | 🎓 Official Odoo Partner
riebrn is an new official Odoo partner based in Kathmandu, Nepal, delivering ERP implementation, customization, and consulting services to businesses across the region. As we grow our client portfolio, we're looking for a skilled Full-Stack Odoo Developer to join our team and help us build world-class Odoo solutions.
The Role — What You'll Be Doing
Design, develop, and maintain custom Odoo modules and applications tailored to client business needs
Customize existing Odoo modules across Sales, Inventory, Accounting, HR, Manufacturing, and more
Build and maintain integrations between Odoo and third-party systems via REST APIs and XML-RPC
Develop responsive front-end interfaces using OWL (Odoo Web Library), JavaScript, and QWeb templates
Participate in requirements gathering, solution design, and client-facing technical discussions
Perform code reviews, write technical documentation, and maintain coding standards across the team
Troubleshoot and resolve bugs, performance issues, and upgrade-related challenges
Support Odoo version upgrades and module migrations for existing clients
Requirements
Technical Skills
- 1+ years of Odoo development (v17 and later preferred)
- Strong Python proficiency — ORM, server-side development
- JavaScript / OWL framework / QWeb templates
- XML, HTML, CSS for views and front-end work
- PostgreSQL — queries, optimization, data modeling
- Git version control and collaborative workflows
- Familiarity with Linux/Ubuntu server environments
- Understanding of Odoo's MVC architecture
- Experience with Odoo.sh or self-hosted deployments
- REST API / JSON-RPC integration experience
- Exposure to CI/CD pipelines and Docker
Nice to Have
- Odoo certification (Functional or Technical)
- Knowledge of accounting or ERP business processes
- Prior experience at an Odoo partner company
Who You Are
- A proactive problem-solver who takes ownership of tasks end-to-end
- Comfortable working directly with clients to translate business requirements into technical solutions
- A collaborative team player who communicates clearly and documents their work
- Eager to keep learning as Odoo's platform and ecosystem evolve
- At least Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
What We Offer
- Competitive salary
- Official Odoo Partner environment with access to partner training and resources
- Career growth opportunities within a fast-growing Engineering Solutions Company
- Paid leave
- Learning & development budget
- Supportive, collaborative team culture
- Oppturnity to learn and grow with international team and clients
You'll work alongside international experienced Software Engineers on real-world projects, giving you exposure to a wide variety of industries and business challenges.
Tech Stack
Python · Odoo ORM · Typescript/JavaScript / OWL · QWeb · PostgreSQL · XML / HTML / CSS · REST API · XML-RPC · Git · Linux · Odoo.sh
How to Apply
Send your CV, a brief cover letter, and any relevant work samples or GitHub profile to:
[email protected] or directely down below.
riebrn · Kathmandu, Nepal · We are an equal opportunity employer and welcome applications from all qualified candidates.