DreamWorks Technology - Web Tools Engineer
Job Description
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
Qualifications
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)
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