JUNIOR

WEB DEVELOPER

We are hiring a Junior Web Developer with intermediate-level skills in Odoo, a strong background in graphics design, and experience in front-end web technologies. The ideal candidate will be able to work well in a team and deliver high-quality and innovative solutions for our clients. If you have a passion for technology and want to be part of a dynamic team, we encourage you to apply.

        WHAT WE NEED

   Python

The primary language used for developing Odoo modules and customizing the platform.

   JavaScript

Used for client-side scripting and to create interactive user interfaces.

   XML

Used to create the views and layouts of Odoo modules.

  Qweb

A templating engine used in Odoo to generate reports and email templates.

  CSS & HTML

Used to design and style the user interface of Odoo modules.

  PostgreSQL

The database management system used by Odoo. Knowledge of SQL is also necessary to work with the database.

Technical

  • Strong understanding of Python and experience in developing and customizing Odoo modules
  • Proficient in XML, JavaScript, HTML, and CSS
  • Base experience working with PostgreSQL, Odoo's database language
  • Knowledge of QWeb, Odoo's template engine
  • Familiarity with web development frameworks such as Django, Flask, or Ruby on Rails
  • Experience in front-end web technologies such as Vue.js or React.js.
  • Strong graphic design skills, with experience in tools such as Adobe Photoshop or Illustrator
  • Good understanding of UI/UX design principles
  • Experience in video production is a plus
  • Strong problem-solving and analytical skills
  • Ability to work well in a team environment.

MANAGERIAL

    • Project management: Ability to plan and organize projects, set timelines, and ensure that projects are completed on schedule.
    • Communication: Strong verbal and written communication skills to effectively communicate with team members and clients.
    • Problem-solving: Ability to identify and solve problems promptly and efficiently.
    • Time management: Ability to prioritize tasks and manage time effectively to meet deadlines.
    • Leadership: Ability to lead and motivate team members to achieve project goals.
    • Adaptability: Ability to adapt to new technologies and processes as needed.
    • Decision-making: Ability to make sound decisions based on data and analysis.
    • Budget management: Ability to manage project budgets and ensure that resources are used efficiently.
    • Risk management: Ability to identify and mitigate potential risks to the project.
    • Continuous learning: A willingness to continuously learn and develop new skills.

        APPLY NOW!