Overview
Product Software Engineer II role in Disney Entertainment and ESPN Product & Technology, focused on engineering complex user interfaces with rich interactions across Disney's media products and advertising platforms.
What you'll do
- Provide hands-on UI engineering expertise across various product teams
- Collaborate with other leads to design and architect cloud native and service-oriented UI components and applications
- Collaborate with team and peers to design complex applications, peer review code, and suggest optimization
- Enable continuous deployment by championing quality engineering practices: linting, unit testing, web UI testing, pipeline automation
- Reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high performing web applications
- Collaborate with and influence product teams to build and maintain design system standards, processes, and adoption
- Check-in valuable, clean code on a daily basis that adds new features and capabilities
- Create reference implementations for the purpose of mentoring and leading more junior staff (when required)
- Help define engineering best practices and provide technical mentorship
- Investigate and resolve any production issues from end user (UI) to service layer and work to prevent them
- Work with project managers to ensure that all project deliverables are on time and high quality
What you'll need
- Bachelor's degree in Computer Science, Computer Information Systems, Engineering, or another technical field
- 3+ years of experience in web application development or software engineering in a large enterprise environment using modern frameworks
- Experience with React and Next.js
- Experience with JavaScript and TypeScript, native DOM interfaces, Web APIs, the WebSocket protocol, and REST patterns
- Experience in designing performant RESTful services leveraging SQL/NoSQL databases
- Track record of championing quality engineering: insisting that all UI code is written in a way that can be tested with both unit tests and automated UI tests
- Understanding of (and opinions about) browsers, devices, OS, and other user agent interoperability and compatibility concerns
- Hands-on DevOps experience with AWS, GitLab CI/CD pipelines, Docker, Kubernetes/Helm
- Experience working with high-performing teams using Agile and Lean methodologies and frameworks
- Excellent verbal and written communication skills
- Care about your craft and have opinions about the "right" way to do things with technology
Nice to have
- Master's degree in Computer Science, Software Engineering or related technical discipline is highly desirable
- Previous work experience in digital advertising
- Experience working with vendor teams to deliver high quality results
- Strong curiosity about how Disney delivers the Magic and a desire to be a part of it
Details
- Location: Bangalore, India
- Employment type: Full time
- Requisition ID: 10152070
Read the full description and apply on the company’s own careers page.