* Contribuer à l’ensemble du cycle de développement logiciel, de la conception au déploiement et à l’amélioration continue* Concevoir et développer des applications frontend évolutives, sécuritaires et performantes à l’aide de technologies web modernes* Traduire des exigences produit de haut niveau en améliorations itératives orientées client* Collaborer étroitement avec les gestionnaires de produit, les concepteurs UX, les architectes et les développeurs au sein d’équipes distribuées* Assurer des standards d’ingénierie élevés grâce aux revues de code, aux tests, à la documentation et aux principes d’architecture propre* Apprendre et appliquer les pratiques de développement logiciel et agiles de l’entreprise; identifier rapidement les risques et obstacles et solliciter l’accompagnement de leaders techniques et de développeurs seniors* Tirer parti des outils d’IA et des techniques modernes de productivité en ingénierie dans les activités quotidiennes* Contribuer aux discussions techniques, aux décisions d’architecture et aux initiatives d’amélioration continue* Travailler dans un environnement flexible et hybride en utilisant des outils et des pratiques d’ingénierie modernes* Baccalauréat en informatique, en génie informatique ou expérience équivalente.* Au moins deux années d'expérience pratique en développement logiciel avec un langage courant (JavaScript/TypeScript privilégié pour le web et le viewer)* Connaissance du développement web moderne (HTML/CSS/JS) et des frameworks (React ou équivalent)* Bonne compréhension des tests logiciels, du débogage et participation aux revues de code* Maîtrise de Git et des flux de travail de développement collaboratif* Excellentes aptitudes en résolution de problèmes, volonté d’apprendre et capacité à travailler en équipe interfonctionnelle* Expérience avec des pratiques de développement Agile telles que Scrum ou Kanban* Connaissance des bases des graphiques web (concepts WebGL/WebGPU ou volonté d’apprendre)* Expérience avec des solutions de gestion d’état telles que MobX* Connaissance des outils de bundling (par exemple Webpack) et des systèmes de build modernes* Compréhension des pipelines CI/CD et des modèles de déploiement infonuagiques natifs* Connaissance des technologies backend (par exemple Node.js, C#) dans des architectures distribuées ou orientées services* Expérience avec AWS ou des plateformes infonuagiques similairesAutodesk’s Viewer Platform powers high-performance 2D and 3D visualization experiences across our product portfolio. As a Software Developer, you will design and deliver scalable viewer capabilities and product workflows that enable our users to interact with complex models in real time. You will work on end-to-end features, influence architectural designs, reliability, and extensibility across the platform. This role combines cross-functional collaboration and deep hands-on engineering that emphasizes commitment to code quality, testing, and iterative delivery within a modern, cloud-enabled ecosystem. If you are a fast-learning software developer, keen to work on complex, high-impact SaaS applications and enjoy working in a dynamic, fast-paced team with state-of-the-art technologies, we would love to hear from you!#J-18808-Ljbffr
Software Developer - Viewer Platform & Model Coordination
AUTODESK, INC.
montreal (administrative region), montreal (administrative region)
Published 26 days ago
Report job