À propos du poste
En tant que contractant individuel, vous contribuerez à l’évolution stratégique de la plateforme TiSSTAT en assurant la migration de la documentation, le développement d’un générateur de boutons, la refonte UI/UX, le déploiement dans plusieurs pays et la maintenance des versions. Sous la supervision du chef de projet, vous garantirez une documentation multilingue scalable, une maintenance automatisée et une interface repensée et validée par les utilisateurs.
Missions principales
- Migrer les manuels utilisateur et guides d’installation existants (MS Word) vers ASCIIdoc avec une structure modulaire pour la scalabilité et la gestion multilingue.
- Concevoir et implémenter un outil de génération de boutons qui extrait dynamiquement les traductions depuis Tolgee, en utilisant une bibliothèque prédéfinie pour assurer une cohérence visuelle.
- Refondre complètement l’interface utilisateur du questionnaire (logique, mise en page, flux) pour les versions 1.6 et 2.0, en préservant ou améliorant la logique existante, avec rétrocompatibilité et documentation UI mise à jour.
- Déployer et implémenter TiSSTAT dans plusieurs pays (Bhoutan, Indonésie, Mongolie, Papouasie-Nouvelle-Guinée, liste ajustable).
- Assurer la maintenance et le support de TiSSTAT : corriger les bugs full-stack, appliquer les correctifs de sécurité, mettre à jour les dépendances, répondre aux demandes de support (base de données, API, frontend) et collaborer avec l’équipe v2.0 pour le backport des correctifs.
Profil recherché
- Master en génie logiciel, avec spécialisation en mathématiques ou statistiques exigée.
- Minimum 7 ans d’expérience en développement et maintenance d’applications Angular, Spring Boot (Java) et MS SQL Server (requêtes complexes, procédures stockées, optimisation).
- Minimum 7 ans d’expérience en migration et gestion de documentation technique avec ASCIIdoc (pipelines PDF/HTML, structures modulaires, workflows multilingues via Tolgee).
- Minimum 7 ans d’expérience en maintenance et support de logiciels en production (suivi de bugs full-stack, correctifs de sécurité, gestion des demandes, documentation des versions legacy).
- Minimum 7 ans d’expérience en refonte UI/UX basée sur les retours utilisateurs, avec implémentation rétrocompatible et documentation UI.
Informations pratiques
Lieu : Genève, Suisse. Contrat : contractant individuel. Langue : anglais courant exigé, français souhaité. Aucun frais de candidature n’est demandé à aucun stade du recrutement.






