Postes vacants:
3 postes ouverts
Type d'emploi désiré :
Temps plein
Experience :
3 à 5 ans
Niveau d'étude :
Ingénieur
Langue :
Français, Anglais, Arabe

Description de l'emploi

Le développeur web “fullstack” participe aux différentes étapes de développement des produit STREAMWIDE, de la conception, programmation, validation jusqu’à la livraison, et agit sur les différentes composantes de la solution (Serveur / Browser)

Mission:

  • Analyse et établissement des spécifications techniques à partir des spécifications fonctionnelles.
  • Développer des nouvelles fonctionnalités innovantes, tout en assurant un bon niveau de qualité de code,
  • Proactivité sur notre projet de ré factoring et migration vers React.js,
  • Maintenir et documenter le code des produits STREAMWIDE,
  • Participer au processus qualité de l’équipe : relecture de code, test…

Développer des projets en R&D

Exigences de l'emploi

  • Etudes d’ingénieur en informatique ou Master en informatique (souhaitable mais un autodidacte assez compétant est aussi bon)
  • Expérience de travail éprouvée dans le développement web (+2 ans)
  • Connaissances en termes d’UX et UI
  • Familier avec les principes de conception logicielle (Software design principles, OOP, Design Patterns, clean code, SOLID…)
  • Fait de la veille technologique, Autodidacte.
  • Excellente communication orale et écrite en anglais.

Préquis techniques:

  • Bases solides en HTML, CSS
  • Maitrise Javascript (Vanilla et/ou ES6 et/ou TS)
  • SQL (MySQL)
  • Redis
  • PHP / NodeJS
  • Shell, et les outils CLI liéés au web tel que NPM.
  • Git / GitLab
  • Frameworks: React, Symphony / Express (MVC)

Les atouts:

  • Tests, TDD, BDD expériences avec : Mocha/Chai
  • Analyse des performances liées au web
  • Agile SDLC methodologies (Scrum)
  • Maitrise des applicatifs serveurs web (Apache/Nginx)
  • Expérience avec les outils de build pour le web tel que Webpack
  • CI/CD using Jenkins pipelines

Date d'expiration

21/11/2020

Postuler ici

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *