Morocco , Casablanca
--
Company

Job Details

Job Description

Roles & Responsibilities

Job Description

  • Mastering back-end development with NodeJS 16 and ExpressJS.
  • Have solid experience with creating and maintaining RESTful APIs.
  • Be able to write unit and integration tests with Jest.
  • Have a thorough knowledge of the PostgreSQL database .
  • be familiar with API documentation tools like Swagger.
  • Have an understanding of the concepts of OAuth and OIDC authentication.
  • be comfortable with Git version control tools (BitBucket).
  • Having experience with Bash scripts to automate tasks.
  • Have a good knowledge of the Linux Debian (Ubuntu) environment.
  • to be able to work with Google APIs.
  • Possess excellent written and oral communication skills: Ability to produce high-quality deliverables and reports.
  • Having an analytical mindset and a commitment to continuous improvement: Ability to evaluate code and its impacts, as well as to question existing solutions in order to improve them.
  • Having the ability to step back : The ability to evaluate problems objectively and propose solutions for improvement.
  • Having a team spirit : Ability to collaborate effectively with team members to achieve common goals.
  • Ma triser les concepts d Agilit (Scrum, Sprint Planning, Backlog ).

Desired Candidate Profile

Qualifications

  • A Master's degree (Bac+5) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.
  • 7 years of JavaScript experience
  • Experience in the retail or mass distribution sector would be an asset.

Similar Jobs