DreamWorks Technology - Web Tools Engineer

NBCUniversalGlendale, CA
$125,000 - $155,000Hybrid

About The Position

DreamWorks Animation is looking for a Software Engineer to join our Web Tools development team. The Web Tools development team is responsible for the development, iteration and maintenance of web-based and native applications that offer rich, visual, and intuitive experience for Production Users.

Requirements

  • 3+ years of programming experience in technologies like: HTML5, CSS3, TypeScript, JavaScript (ES6+), Node.js, Python, Java, QT
  • Proficiency in modern front end application features and design goals
  • Experience with modern frameworks, standards, and technologies used in front end web development (e.g. React, Angular, Vue, etc)
  • Experience implementing automated unit and End-to-End (E2E) tests
  • Strong understanding of responsive design, state management, client-side performance, and REST/WebSocket API integration
  • Ability to provide technical leadership to other engineers on the team
  • Strong communication, collaboration, and problem solving skills

Nice To Haves

  • Bachelor’s in Computer Science, Engineering, or a related field
  • Awareness of UX design principles and best practices
  • Experience working closely with UX design, product and backend development teams
  • Production experience in computer animation, visual effects, or game industry
  • A portfolio of user interface samples that demonstrates skill and passion
  • Experience building, packaging, and maintaining internal npm modules and shared UI component libraries across distributed teams
  • Experience utilizing and auditing AI developer tools (e.g., GitHub Copilot) for code efficiency, security, and architectural integrity

Responsibilities

  • Collaborate with Product, Engineering, and Production on the development of web-based and native application front end solutions
  • Engage with fellow developers through active participation in code reviews, design discussions, demos, proposals, and rapid prototyping
  • Dedication to an iterative development process driven by the goal to continuously improve the user experience across all types of production workflows
  • Develop clean, maintainable, and documented solutions
  • Collaborate with backend engineering teams through traces, metrics, and requirements to inform development priorities and to focus performance related development
  • Deploy applications regularly adhering to studio standards and best practices
  • Participate in requirements gathering to inform design and development
  • Participate in user observation studies to be regularly evaluating how users work and identifying where improvements can be made
  • Follow standard UX design methodologies throughout the development process
  • Provide technical and architectural guidance to more junior engineers on team
  • Collaborate with production and team’s project manager to devise and maintain feature roadmaps for studio web applications
  • Act as a visual translator for complex Pipeline feature sets and requirements

Benefits

  • medical, dental and vision insurance
  • 401(k)
  • paid leave
  • tuition reimbursement
  • a variety of other discounts and perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service