Job Description
Adeso is seeking a motivated and talented Entry-Level Front-End Developer to join our team. As a Front-End Developer, you will play a key role in building and maintaining engaging and responsive user interfaces for our various projects. You will work closely with designers, backend developers, and product managers to deliver a seamless user experience.
Key Responsibilities
- Develop and maintain responsive, user-friendly web applications using modern front-end technologies and Odoo.
- Customize and enhance Odoo’s front-end modules to meet business requirements.
- Work with Odoo’s templating system (QWeb) to build dynamic and attractive interfaces.
- Collaborate with designers and backend developers to create functional and aesthetically pleasing user interfaces.
- Optimize applications for maximum speed, scalability, and performance.
- Integrate third-party APIs and Odoo add-ons when necessary.
- Troubleshoot, debug, and fix issues related to Odoo front-end development.
- Stay up to date with the latest Odoo developments and best practices.
- Participate in code reviews and contribute to improving development standards.
Skills & Qualifications
- Strong proficiency in HTML, CSS, JavaScript, and XML.
- Familiarity with Odoo’s templating system (QWeb) and OWL framework is an added advantage
- Basic knowledge of Python for Odoo module customization is a plus.
- Knowledge of Odoo’s frontend assets management is an added advantage
- Familiarity with JavaScript frameworks (e.g., React, Vue.js) is an added advantage.
- Understanding of RESTful APIs, JSON, and AJAX is an added advantage
- Experience with Bootstrap or Tailwind CSS for responsive design is an added advantage
- Familiarity with version control using Git.
- Understanding of cross-browser compatibility issues and performance optimization is an added advantage
- Familiarity with Agile/Scrum methodologies is an added advantage
Preferred Qualifications
- Experience with Odoo’s backend module development is an added advantage
- Knowledge of PostgreSQL for data manipulation and integration is an added advantage
- Familiarity with Docker and CI/CD pipelines is an added advantage
- Experience with GraphQL is an added advantage
- Knowledge of UI/UX design principles is an added advantage
Benefits
- Opportunity to work with a dynamic and innovative team.
- Chance to contribute to impactful projects.
- Professional development and growth opportunities.
- A collaborative and supportive work environment.
To Apply:
Each application should be addressed to the Human Resources Department and include the following:
- Cover letter with applicant’s current contact information and remuneration requirements.
- CV including detailed relevant work experience, education/degrees, details of similar assignments, and three professional references with complete contact information.
Applications not including all of the above information will not be reviewed. Only short-listed candidates will be contacted. Adeso is an equal opportunity employer.
Female candidates are strongly encouraged to Apply.