IT Recruiting Day - 19 Mai 2021

Découvrez les détails de la prochaine session de recrutement en speed-hiring, 100% virtuelle, qui aura  au courant du mois de mai 2021. Plus de 80 positions à pourvoir ! 

Détails  


/

Full-Stack Developer

Casablanca, Maroc
Ref. :
001673

ROLE:

  • Architect, design and implement generic mission-critical applications in a microservice-based software framework.

  • Create self-contained, reusable, and testable modules and components.

  • Deliver innovative, dazzling, and responsive web applications from these modules and components.

  • Apply best practices when it comes to software engineering (testing, documentation, code review, etc.)

  • Apply state-of-the-art automated testing practices (unit, component, integration tests).

  • Work on the packaging and automated deployment of software.

  • Contribute to product innovation ideas, prototypes, functional, and design specifications in addition to production software.

  • Apply agile methodologies throughout the development process: challenge and clarify requirements and ensure timely delivery of top-quality features.

 PROFILE:

  • Engineering Bachelor or Master´s degree in Computer Science or related field.

  • Experienced in Angular, TypeScript, jQuery, Bootstrap

  • Experienced software engineer with a soundtrack record in Java, with functional or reactive programming a plus.

  • Knowledge of Patterns and Good Practices to design and develop quality and clean code.

  • Highly proficient in web markup, including HTML5 and CSS3.

  • Wide experience in RESTful API consumption and design.

  • Skilled in JavaScript build tools like grunt or gulp.

  • Skilled with testing frameworks (Ex. Jasmine, Selenium, Karma).

  • Experience with container technologies, like Docker, a plus.

  • Skilled in relational databases, e.g., PostgreSQL and Oracle is a plus.

  • Familiar with the Linux environment, including shell scripting and software packaging.

  • Experience with agile methodologies such as SCRUM.

  • Team player in a multi-cultural working environment with the ability to work independently.

  • Fluent in English.