Full-stack Developer (Odoo)

Deadline: 15 June 2024

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

Are you ready to learn fast and have a real impact on the company? Join ERP Swiss, leading Odoo integration company with an open source product, a huge global community, as well as a fun and exciting work environment.

A wide range of interesting projects:

We develop open source apps to help millions of employees save time in their day-to-day job.

Our projects include:

--> Business Apps: from point of Sales, to logistics and accounting, we have plenty of projects around business apps (improvement, creation of new features,...)

--> Frontend UI: Odoo Spreadsheet (an open source Google Spreadsheet alternative), a react/vue style JS framework (the fastest VDOM ever developed).

--> Python Framework: It's all about perf and optimizations. (ORM based on PostgreSQL)

--> Mobile: All Odoo apps run on iOS and Android hybrid mobile apps.

--> Website / Builder: An open source website builder & eCommerce, to help entrepreneurs launch their website by themselves, without technical hassle.

--> API / Connectors: Integrate Odoo with payment processors, carriers, or other services.

--> Security: from product security (code reviews, security patches) to system administration issues (pentesting, best practices, etc.).

If you're not familiar with Odoo, we provide comprehensive documentation and support to facilitate your learning and integration.

Job responsibilities

  • Collect and analyze requirements for ERP application design, development, and testing of Odoo (OpenERP) modules, projects, and interfaces;
  • Maintain and update existing Odoo modules as needed;
  • Translate design concepts and wireframes into high-quality, functional code;
  • Collaborate closely with the development team to understand project requirements and objectives;
  • Customize existing Odoo module views to align with project specifications and user needs;
  • Develop new QWeb templates for various Odoo modules, introducing new features and functionalities;
  • Stay updated on the latest Odoo releases and changes, ensuring projects remain compatible and incorporating new features as necessary;
  • Troubleshoot, debug, and resolve technical issues related to Odoo development and implementation.

Required qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field;
  • 2+ years of professional experience in full-stack development;
  • Proficiency in HTML, CSS, and XML;
  • Proficiency in JavaScript, with a strong background in jQuery;
  • Strong knowledge of Python;
  • Required expertise in SCSS and Bootstrap for ensuring seamless adaptability to screen resolutions;
  • Code optimization and refactoring (front-end part);
  • Ability to work with QWeb template engines and dynamic content, with knowledge of at least one of the template engines, such as JINJA;
  • Strong communication skills and the ability to work effectively within a team;
  • Self-motivated and able to work independently with minimal supervision;
  • Ability to adapt to new technologies and learn quickly;
  • Solid problem-solving skills and attention to detail.

Required candidate level: Junior

Additional information

Аpply online via staff.am and follow entire application process.

Professional skills





Soft skills

Ability to work independently


Quick learner

Share this job via your favorite social media channel.


Teambuilding and corporate events
Complimentary tea, coffee and refreshments
Reward System
Knowledge sharing culture
Regular salary review
Professional Certification/College Reimbursement
Education Reimbursement
Sports and intellectual games participation

Contact details

Website https://www.erpswiss.com

Address: Pirumianner Street, Yerevan, Armenia

Find ERP Solutions LLC on social media