Ingénieur·e Senior Software – Add‑ins Microsoft Office
kShuttle · Tunis
Description du poste
À propos du poste
Nous recherchons un·e ingénieur·e senior en développement logiciel pour rejoindre notre petite équipe basée à Tunis. Vous interviendrez en tant que développeur·e hands‑on sur notre nouvelle plateforme d’add‑ins Microsoft Office (Excel, puis PowerPoint et Word) qui remplace progressivement notre add‑in .NET historique.
Missions principales
- Écrire du code clair, performant et maintenable en TypeScript.
- Développer les fonctionnalités des add‑ins Office, en commençant par Excel.
- Construire et faire évoluer les briques communes de la plateforme afin d’éviter la duplication.
- Gérer les aspects transverses : authentification, packaging, déploiement, performance, observabilité et accessibilité.
- Rédiger les tests unitaires et end‑to‑end garantissant le comportement livré.
- Participer aux revues de code et challenger les besoins avec le Product Owner et l’UX.
Profil recherché
- Diplôme d’ingénieur (Bac+5) en informatique ou formation équivalente.
- 4 à 5 ans d’expérience en développement logiciel, avec une forte maîtrise de JavaScript/TypeScript.
- Capacité à reprendre et faire évoluer du code existant sans le casser.
- Français courant et anglais technique écrit.
- Autonomie, rigueur et culture du test automatisé.
Compétences requises
- TypeScript
- JavaScript
- Office.js (API JavaScript Excel)
- Web Components / Fluent UI
- HTML & CSS
- API REST
- Vite
- C#/.NET (bonus)
Ce que nous offrons
- Contrat CDI, basé à Tunis, mode hybride (3 jours sur site, 2 jours télétravail).
- Environnement technique moderne et outillé, avec des règles d’architecture strictes.
- Autonomie forte, visibilité élevée et travail en petite équipe.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Tunisie.
Salaires par métier
- Team Leader (m/f) - Vilanova Beja Jardim 28
- Technicien de Maintenance industrielle 14
- Responsable Ressources Humaines 11
- Responsable maintenance 11
- Technicien Maintenance Industrielle 10
- French-English Customer Support Associate 10
- Remote French Bilingual Customer Support Representative 10
- Assistante administrative 9
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 2 semaines
Expire dans 1 mois
19 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
kShuttle
Tunis