Odoo Full Stack Developer
Remote
About Us
At Pystrap Technologies, we build scalable digital products, business systems, and custom software solutions for growing companies. Our work spans ERP systems, automation platforms, integrations, analytics, and modern web applications.
We are expanding our ERP engineering team and are looking for an experienced Odoo Full Stack Developer who can work confidently across backend logic, frontend customisation, integrations, and deployment environments.
The Role
We are looking for an Odoo Full Stack Developer with strong experience building, customising, and maintaining Odoo ERP systems.
You will work on custom modules, ERP workflows, third-party integrations, automation systems, and frontend/backend enhancements across multiple business domains including CRM, Inventory, Sales, Accounting, HR, and Operations.
This role requires someone who understands both the technical and functional side of ERP development and can write clean, scalable, and maintainable code while optimising performance and security.
Responsibilities
- Develop and customise Odoo modules and business workflows
- Build scalable backend features using Python and the Odoo ORM
- Customise frontend views, QWeb templates, and OWL components
- Design and optimise PostgreSQL database queries and models
- Integrate Odoo with third-party APIs, payment gateways, CRMs, and external systems
- Build and maintain REST/XML-RPC integrations
- Participate in deployment, CI/CD, monitoring, and server maintenance
- Write technical documentation and maintain development standards
- Support migrations between Odoo versions when required
Required Skills & Experience
- Core Technical Skills
- Strong Python programming skills
- Solid experience with Odoo development and architecture
- Deep understanding of Odoo ORM, Models, Views, Controllers, Server Actions and Module Inheritance
- PostgreSQL database design and optimisation
- XML, QWeb, HTML, CSS, and JavaScript
- Git/version control workflows
- Full Stack & DevOps
- CI/CD pipelines and deployment workflows, GitHub and Docker & containerisation
- Debugging and performance optimisation
- Understanding of scalable ERP architecture
Nice to have
- Odoo.sh experience
- Experience with Odoo v17–v19
- React or modern frontend framework exposure
- AWS/GCP/Azure deployment experience
- Redis, Celery, or queue systems
- Multi-company or multi-database Odoo environments
- Experience migrating large Odoo systems
- Open-source contributions
- Odoo certification
What We’re Looking For
We value developers who:
- Write clean, upgrade-safe, maintainable code
- Understand performance optimisation and database efficiency
- Think critically about ERP workflows and business logic
- Avoid unnecessary customization when native Odoo solutions exist
- Can troubleshoot independently
- Communicate clearly with both technical and non-technical teams
- Take ownership of their work and deliver reliable solutions
We prefer practical engineering ability and problem-solving skills over buzzwords or certificates.
Our Product
What We Offer
- Flexible remote/hybrid working
- Opportunity to work on complex ERP and automation projects
- Exposure to modern technologies and scalable systems
- Collaborative engineering environment
- Career growth opportunities
- Competitive salary based on experience
How to Apply
Apply here or:
Please send:
- Your CV
- GitHub or portfolio links (if available)
- Odoo projects/modules you’ve worked on
- A short introduction about your experience with Odoo and ERP systems
Perks
A full-time position
Attractive salary package.
Trainings
We train our team to stay up-to-date with relevant technologies
Bonus Scheme
We share periodic bonuses with the entire team based on KPIs
Exposure
Exposure to different technologies and working with clients across sectors