Skip to Content

Odoo Developer - Junior

Agouza, Egypt

As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to moving forward and learn alongside accomplished leaders. We're seeking an experienced and outstanding member of staff.

This position is both creative and rigorous by nature you need to think outside the box. We expect the candidate to be proactive and have a "get it done" spirit. To be successful, you will have solid solving problem skills.

Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • Develop, customize, and maintain Odoo modules based on business requirements.
  • Assist in developing new features and enhancing existing Odoo applications.
  • Write clean, efficient, and maintainable Python code following Odoo development standards.
  • Customize Odoo views, reports, workflows, and security rules.
  • Develop and maintain XML views, QWeb reports, and Odoo templates.
  • Debug, troubleshoot, and resolve application issues and bugs.
  • Collaborate with Functional Consultants to understand business requirements and implement technical solutions.
  • Integrate Odoo with third-party applications using REST APIs and other integration methods.
  • Participate in code reviews, testing, and deployment activities.
  • Maintain technical documentation for developed features and customizations.
  • Follow software development best practices, coding standards, and version control procedures.
  • Continuously learn new Odoo features, technologies, and development practices.

Must Have

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 1–3 years of experience in Python development or Odoo development.
  • Good knowledge of Python programming.
  • Basic understanding of the Odoo framework and module development.
  • Experience with PostgreSQL and SQL queries.
  • Knowledge of XML, HTML, CSS, and JavaScript.
  • Familiarity with Git and version control systems.
  • Basic understanding of REST APIs and system integrations.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a team environment.
  • Good English communication skills.

Nice to have

  • Experience developing custom Odoo modules.
  • Familiarity with Odoo.sh and Odoo deployment processes.
  • Knowledge of Docker, Linux, and basic server administration.
  • Experience with GitHub Actions, CI/CD, or DevOps practices.
  • Basic understanding of OWL (Odoo Web Library) and modern JavaScript frameworks.
  • Experience with accounting, inventory, CRM, HR, or other ERP business processes.
  • Odoo Technical Certification or relevant Python certifications.
  • Experience working in ERP, SaaS, or software development companies.
  • Knowledge of Agile/Scrum development methodologies.
  • Passion for learning new technologies and continuous improvement.

What's great in the job?


  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company
Our Product
Our Product

Discover our products.

READ

What We Offer

Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly sports sessions, team building events, monthly drink, and much more


Perks

A full-time position
Attractive salary package.


Trainings

12 days / year, including
6 of your choice.


Sport Activity

Play any sport with colleagues,
the bill is covered.


Eat & Drink

Fruit, coffee and
snacks provided.