Description du poste
Intégré(e) à notre équipe de développeurs et vous interviendrez principalement sur le développement de notre LMS auteur Tree Learning.
Vous pourrez également être amené à intervenir sur d’autres projets
Vos missions
- Codage de tests d’acceptation, tests de montée en charge, tests fonctionnels et tests unitaires complexes.
- Animation d’atelier pour former les Dev à la réalisation des tests.
- Codage piloté par les tests
- Participation à la construction de parcours pédagogiques
- Développement de tests pertinents de détection de bug.
Vous interviendrez dès le début de vie du produit (et pas à la fin).
Vos connaissances
- Connaissance avancée d’au moins 3 langages (dont PHP et Javascript. Python apprécié)
- Maîtrise des formats de fichiers JSON, XML, YAML et HTML
- Connaissance avancée de la ligne de commande Linux
- Connaissance avancée des outils de serveurs pour l’intégration continue : git, gitlab, github, docker, kubernetes, jenkins
- Connaissance des outils de tests : phpunit, jest, selenium
- Connaissances intermédiaires de plusieurs châssis : Symfony, React ou Vue.js
- Connaissances intermédiaires architectures : SOLID, une dizaine de modèles conceptuel.
Qualités
- Vous êtes passionné par les technologies du web
- Vous êtes curieux et aimez partager vos connaissances et idées avec les autres développeurs
- Vous aimez le travail collaboratif Agile/Scrum
- Vous êtes force de proposition et savez prendre des initiatives et les mettre en place.
Environnement de travail
- Agile – Scrum – Kanban
- Ateliers d’amélioration de la pratique professionnelle (améliorer son code en continu)
- Ateliers de Peer Programming pour doper sa progression rapidement
- Ateliers de développements pilotés par les tests
- Convivialité, bienveillance, et efficacité.
De formation initiale en informatique, vous avez une expérience de 8 ans sur le même type de poste.