En tant que software engineer, vous participerez à l'ensemble du cycle de vie des applications du domaine, de la phase d’analyse, en passant par la conception technique, la réalisation, la mise en production et, enfin, le suivi de la production.
Vos missions principales :
Construire des fonctionnalités de bout en bout avec une approche BDD
Développer des interfaces riches et performantes pour nos collaborateurs en atelier en accord avec les attentes de notre cellule UX/UI
Maintenir en condition opérationnelle les systèmes et applicatifs liés au domaine
Garantir la pérennité des applications par une approche industrielle et standardisée de la stack technique
Garantir la qualité via des tests fonctionnels/unitaires et participer à l'amélioration continue de nos pipelines CI/CD.
La Stack Technique
Backend : NodeJS (Typescript), Express, Postgresql, Kafka, Valkey, OpenSearch
Frontend : Vue.js 3
Tests fonctionnels : Behavior Driven Development (Gherkin / Cucumber)
DevOps : Docker, GitLab CI, Kubernetes