Location: | Montreal |
---|---|
Type: | Full-time |
Remote status: | Hybrid |
Posted on: | Dec 13, 2023 |
Job Requisition ID #
23WD74186
La traduction en Français se trouve plus bas!/The French translation can be found below!
23WD74186 Principal Full-Stack Developer (Web Graphics)
Position Overview
Are you looking for an opportunity to be at the forefront of innovative technology and help people imagine, design, and make a better world? Join our team! Autodesk's Visualisation Team is seeking a Principal Full Stack Developer with an interest for web graphics, data visualization and SaaS. You will help us build the next-generation web visualization platform for "Design and Make" data at Autodesk. Reporting to our Software Engineering Manager, you'll work closely with our team members and help us continue to build our cloud platform and services. You'll also collaborate with domain experts from several product teams across Autodesk.
Responsibilities
- Make a significant contribution to the design, architecture, and implementation of the next-generation web graphics platform meant for 2D/3D rendering applications
- Develop new capabilities for our 2D/3D web visualization component
- Collaborate with our teams and external partners to contribute to graphics open-source initiatives
- Write functional requirement documents and developer user guides
- Understand, embrace, and promote Agile methodologies and principles within our team
- Write and maintain code following software development best practices (Testing, Secure coding practices, CI/CD)
- Perform code reviews, evaluate implementations, and provide feedback for improvements
- Participate in technical and architectural discussions
Minimum Qualifications
- 8+ years of professional experience with JavaScript/TypeScript and modern web technologies
- Passionate about solving graphics or performance-related problems
- Experience with computer graphics (WebGL/OpenGL/other)
- Excellent understanding of Design Patterns and Object-Oriented development
- Practical experience with Agile development methodologies
- Experienced with system design
- Experience defining and building CI/CD processes and with common CI/CD tools (Jenkins/Circle CI/Spinnaker)
- Experience with cloud-native applications
- Experience communicating updates and resolutions to other partners with extended team members
Preferred Qualifications
- Experience developing 3D web/desktop graphics applications
- Knowledge of open standards such as USD, MaterialX, glTF, etc.
- Experience with Docker and Kubernetes/ECS environments
- Proficiency in using observability tools such as OpenTelemetry, Prometheus, and Grafana.
- Prior contributions to open-source projects in the graphics domain
- Experienced in cross-platform development on desktop and mobile
- Experience using WebAssembly
- University degree in Computer Science or equivalent experience
How to apply to this developer job?
Latest developer jobs in Montreal
- Senior Product Manager _ TG Content CreationUbisoftJob description As a Product Manager within TG, you will be responsible for a range of in-house products related to content creation for game production teams. You will be responsible for your own pr…📍 Montreal⏱ Full-time🚗🗓 Jan 14, 2024
- Technical Lead Front End Web _ TG Content CreationUbisoftJob description As a technical leader, you are the point of reference for technological issues related to the front-end stack for all tools developed within the Content Creation Technology Group (CCT…📍 Montreal⏱ Full-time🚗🗓 Dec 21, 2023
- ML Ops Specialist _ Content Creation TGUbisoftJob description The ML Ops Specialist implements, maintains and evolves the platform to enable the development and deployment of machine learning models for the Content Creation Technology Group (CCT…📍 Montreal⏱ Full-time🚗🗓 Dec 21, 2023
- Senior Generalist Programmer _ Content Creation TGUbisoftJob description You will work with the 'Phoenix' middleware team which provides an innovative and fully featured UI content creation solution for artists and technical integrators to create n…📍 Montreal⏱ Full-time🚗🗓 Dec 21, 2023
- Animation programmer _ Content Creation TGUbisoftJob description As an animation programmer, you will be part of a character animation tools development team in the Content Creation Technology Group (CCTG). You’ll design and create innovative anima…📍 Montreal⏱ Full-time🚗🗓 Dec 21, 2023