almost 2 years ago
Casablanca, MoroccoSenior
Responsibilities
- Développer des applications back-end performantes et scalables avec Node.js et Express.js.
- Créer des interfaces utilisateur côté client avec Vue.js.
- Concevoir, implémenter et documenter des API avec Swagger et Google APIs.
- Gérer les données avec des bases relationnelles, notamment PostgreSQL.
- Écrire des tests unitaires et d’intégration avec Jest.
- Déployer et maintenir les applications dans des environnements Linux avec Bash.
- Évaluer le code, ses impacts et les solutions existantes afin de proposer des améliorations.
- Produire des livrables et des reportings de qualité et collaborer avec l’équipe selon les pratiques Agile.
Requirements
- Diplôme Bac+5 d’une école d’ingénieur ou d’une université, spécialisé en informatique, ou expérience significative équivalente.
- Plus de 7 ans d’expérience en JavaScript.
- Maîtrise de Node.js 16, Express.js, Vue.js 3 et PostgreSQL.
- Expérience avec Jest, Git et Bitbucket.
- Connaissance de Swagger, Google APIs, OAuth, OIDC, Linux, Debian, Ubuntu et Bash.
- Bonne compréhension des principes de développement logiciel et des pratiques Agile.
- Excellentes capacités de communication, d’analyse, de prise de recul et de collaboration.
- Une expérience dans le commerce de détail ou la grande distribution serait un plus.
