• 95,000 - 125,000 EUR / Year

About the Company

Blackware develops next-generation cloud solutions for the construction industry. The company focuses on modernizing construction project management, from planning to on-site execution, using advanced software engineering practices and artificial intelligence technologies. The team works on building ambitious cloud-based systems designed to improve efficiency and digital transformation in the industry.

About the Role

An Odoo Architect / Senior Odoo Developer is sought to contribute to a long-term Master Project focused on integrating Odoo ERP with generative AI technologies. The role is centered on building and evolving a single large-scale product rather than working on multiple short-term client projects. The position involves designing, developing, and maintaining complex Odoo-based modules and contributing to the architecture of a cloud platform.

Responsibilities

  • Design, develop, and customize complex Odoo modules tailored to the construction industry
  • Contribute to system architecture and integrate generative AI solutions within the Odoo ecosystem
  • Review and validate AI-generated code to ensure compliance with technical standards, data structure integrity, and security requirements
  • Participate in full development lifecycle activities, including requirements analysis, architecture design, and deployment
  • Support CI/CD processes and cloud deployments on platforms such as GCP and AWS
  • Ensure code quality, applying principles such as SOLID and Clean Code practices
  • Collaborate on the development of scalable cloud-based systems
  • Work with cross-functional teams to translate business needs into technical solutions

Requirements

  • At least 8 years of software development experience
  • Strong expertise in Odoo development and implementation
  • Advanced proficiency in Python and JavaScript
  • Experience with frontend frameworks such as React, Angular, Vue.js, or Svelte
  • Strong knowledge of software engineering principles, including SOLID and Clean Code
  • Experience working with Docker and Kubernetes
  • Experience with SQL and NoSQL databases such as PostgreSQL and MongoDB
  • Experience in cloud environments such as AWS or GCP
  • Strong understanding of CI/CD pipelines and deployment processes
  • Ability to critically evaluate and validate AI-generated code
  • Fluency in French and English

Benefits

  • Full-time position (40 hours per week)
  • Flexible and remote-first work model with occasional monthly on-site meetings in Quebec
  • Paid vacation ranging from 3 to 8 weeks depending on seniority
  • Additional paid holidays during the end-of-year period
  • Paid sick leave
  • Remote work flexibility with adaptable working hours
  • Health and wellness incentives, including wellness and passion bonuses
  • Telemedicine services and group insurance coverage
  • Equipment and remote work allowances
  • Team-building activities and regular in-person meetings

Please refer to the official website below for a comprehensive job description: