New
Job description
Rejoignez Autodesk, leader mondial des logiciels de conception 3D, de génie civil et de fabrication, au sein de l'organisation Access. Cette équipe stratégique a pour mission de connecter les clients à leurs produits et données à travers plus de 150 applications Autodesk (desktop, mobile, web et objets connectés). Nous recherchons un(e) Ingénieur(e) Logiciel passionné(e) pour concevoir, développer et piloter le **Identity Mobile SDK**, le composant clé qui standardise l’intégration des applications mobiles Autodesk avec les services d’identité. Vous travaillerez en étroite collaboration avec des ingénieurs seniors, le Product Manager et les équipes DevOps afin de livrer un SDK fiable, sécurisé et évolutif, utilisé quotidiennement par des millions d’utilisateurs Autodesk.
**Missions principales**
- Concevoir l’architecture du SDK depuis la phase de spécifications fonctionnelles jusqu’à la mise en production, en garantissant la conformité aux exigences de sécurité et de scalabilité.
- Développer les fonctionnalités du SDK (authentification, gestion des tokens, rafraîchissement, SSO, support multi‑plateforme iOS/Android) en suivant les meilleures pratiques de clean code et de test‑driven development.
- Mettre en place et maintenir les pipelines CI/CD, automatiser les tests unitaires, d’intégration et de performance, et assurer le suivi des métriques de qualité (coverage, linting, static analysis).
- Gérer la journalisation, le monitoring et le troubleshooting du SDK en production, en collaborant avec les équipes de support et de sécurité pour résoudre les incidents rapidement.
- Identifier et implémenter des optimisations de performance, de consommation mémoire et de latence, afin d’améliorer l’expérience développeur et utilisateur final.
- Rédiger une documentation technique claire et complète (guides d’intégration, API reference, exemples de code) destinée aux développeurs internes et externes.
- Participer aux revues de code, aux cérémonies agiles (stand‑up, sprint planning, rétrospective) et contribuer à l’amélioration continue du processus de développement.
- Veiller à la conformité aux standards de sécurité (OWASP, GDPR) et proposer des améliorations pour renforcer la protection des données d’identité.
**Profil recherché**
- Diplôme d’ingénieur ou équivalent en informatique, génie logiciel ou domaine connexe.
- Minimum 5 ans d’expérience en développement mobile (iOS/Android) et en conception d’API/SDK.
- Maîtrise des langages Swift, Kotlin/Java et des concepts de programmation orientée objet.
- Expérience avérée avec les protocoles d’authentification (OAuth2, OpenID Connect) et les mécanismes de gestion des tokens.
- Connaissance approfondie des pratiques DevOps (Docker, Kubernetes, Jenkins/GitHub Actions) et des outils de monitoring (Prometheus, Grafana, ELK).
- Sens aigu de la qualité du code, capacité à écrire des tests unitaires et d’intégration robustes.
- Bonnes compétences en communication écrite et orale en français et en anglais.
- Esprit d’équipe, autonomie, curiosité technique et capacité à travailler dans un environnement agile et auto‑organisé.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’une entreprise innovante, reconnue pour ses produits de pointe.
- Un poste hybride (3 jours sur site à Singapour, 2 jours en télétravail) favorisant l’équilibre vie professionnelle / personnelle.
- Un package salarial compétitif, des avantages sociaux (mutuelle, tickets restaurant, transport) et des programmes de formation continue.
- La possibilité de contribuer à des projets à forte visibilité impactant des millions d’utilisateurs à l’échelle mondiale.
- Un accès à des outils et technologies de dernière génération ainsi qu’à une communauté d’experts passionnés.
Si vous êtes animé(e) par les défis techniques, la sécurité des données et l’envie de façonner l’avenir des solutions mobiles Autodesk, postulez dès maintenant et rejoignez une équipe où l’innovation est au cœur de chaque ligne de code.