About the Company
The company operates in the software development space, delivering customized Odoo solutions in a dynamic and collaborative environment. The team works closely with end users and stakeholders to build and maintain complex ERP solutions that support real business needs.
About the Role
The Odoo Software Developer will work on-site in Florești, Cluj-Napoca, contributing to the development, customization, and extension of Odoo-based systems. The role combines technical problem-solving with creative thinking and requires a proactive approach to delivering high-quality ERP solutions. The position involves working on projects with complex business logic and integrations.
Responsibilities:
- Extend and customize existing Odoo addons to meet specific business requirements while ensuring scalability and maintainability
- Design, develop, and implement new custom Odoo addons from scratch
- Collaborate with business analysts and stakeholders to translate functional requirements into technical solutions
- Participate in all stages of the software development lifecycle, including analysis, design, development, testing, and deployment
- Test, debug, and optimize Odoo solutions to ensure performance and quality
- Provide end-user support by addressing Odoo-related questions, troubleshooting issues, and implementing minor fixes or configurations
- Stay up to date with new Odoo versions, features, and development best practices
Requirements:
- Proven experience as an Odoo Developer with a strong understanding of Odoo architecture and development best practices
- Proficiency in Python
- Solid knowledge of object-oriented programming principles and design patterns
- Experience working with PostgreSQL and ORM
- Familiarity with Odoo front-end technologies, including XML, QWeb, and JavaScript
- Experience using Git or other version control systems
- Ability to work independently and within a team in an agile development environment
- Strong problem-solving skills and attention to detail
- Very good command of English, both written and spoken
- Proactive attitude and willingness to learn and improve
Nice to Have:
- Experience with complex Odoo implementations and integrations
- Knowledge of additional programming languages or frameworks
- Experience in business analysis or system design
- Previous experience providing user support for software applications
What’s Offered:
- Opportunity to see the direct impact of delivered work on company success
- Professional and collaborative working environment
- Projects with direct contact with end users
- Competitive remuneration package
- Performance-based bonus
- Medical insurance provided by Allianz
- Access to German language courses
- Transportation costs covered
- Regular team-building activities
- Opportunities for professional development and continuous learning
- Stable and supportive work environment