
Web UI Developer
- تونس العاصمة
- دائم
- دوام كامل
- 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...
- 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 (+5 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.
- 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)
- Tests, TDD, BDD expériences avec : Mocha/Chai
- Analyse des performances liées au web
- Agile SDLC methodologies (Scrum)
- Maîtrise des applicatifs serveurs web (Apache/Nginx)
- Expérience avec les outils de build pour le web tel que Webpack
- CI/CD using Jenkins pipelines
Tanitjobs