Senior Full-Stack Developer (Canada)

Remote from
Seniority level
Senior
Job function
Programming
Job type
Full Time,
Job posted
Apply before
10 Oct 2023
Industry
Computer Software

About Autodesk

Changing how the world is designed and made.

This is a fantastic chance to have a direct impact on the productivity of hundreds of professionals in the entertainment & media industries while learning cutting-edge technologies! You’ll help us conceive and develop the backbone of next-generation cloud services for Autodesk’s Entertainment & Media Solutions. You will be responsible for defining and materializing how our industry clients will model and structure data produced and consumed throughout the media production pipeline. As part of the Media Information Model (MIM) team, you will have the opportunity to build a cloud-based source of truth that will become the standard in the industry. MIM will allow our customers to improve their efficiency by connecting production processes digitally and enabling concurrent work across artists, tools, departments, and studios.

To be successful in this role, you’ll need a solid background as a software developer, ideally with developing pipelines for films or games, Maya or Houdini plug-in development, and client interfacing web services. Your capacity to collaborate with designers and product managers to understand, challenge, and materialize their vision will be key. You have experience with different programming languages and tech stacks and the willingness to go outside your area of expertise, extending your reach into artist content creation tools.

Responsibilities

  • Participate in the development, architecture, and implementation of the MIM Ecosystem
  • Take ownership of the features you are developing, from coding to testing to delivery
  • Develop high-quality code, perform code reviews as needed, participate in software testing
  • Align with cross-functional and geographically dispersed teams to achieve successful technical design and implementation
  • Address ambitious, complex engineering problems, while being aware of how to break them down in manageable work chunks

Minimum Qualifications

  • 5+ years of professional programming experience (preferably working on large-scale commercial software)
  • Proficient programming skills in the following languages:
    • Developing web applications with a NodeJS backend/ Front end: ReactJS, GraphQL
    • JavaScript/TypeScript/CSS/HTML,
    • Other programming languages such as Python, C++ and Qt would be a plus
    • Databases: SQL and NoSQL
  • Experience with testing technologies like Cypress, Jest and ESLint
  • Experience developing micro-services on public cloud providers such as AWS
  • Ability to understand and balance high-level concepts versus implementation details
  • Being customer-centric and demonstrating empathy for the customer
  • Comfortable working on different environments, like MacOS, Windows, and Linux
  • Strong team communication skills, both written and spoken

Preferred Qualifications

  • Passionate about the media and entertainment industry, especially film/movies + games
  • Experience working with design systems, building, and implementing components
  • Experience with iterative development, analytics and data-driven methodologies
  • Experience working using advanced agile principles like SCRUM and Kanban
  • Experience with yard and nx
  • Experience with Apollo and GraphQL
  • Experience developing plug-ins for Maya or Houdini

Apply now >

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

Report jobShare

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar remote jobs in Programming

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

FAQ

What position is Autodesk hiring for?

Autodesk is hiring a remote Senior Full-Stack Developer (Canada) from

What type of employment does Autodesk offer?

This is a Full Time role.