Disney - Santa Monica, CA

posted 7 days ago

Full-time - Mid Level
Santa Monica, CA
Motion Picture and Sound Recording Industries

About the position

The position involves developing full-stack applications within the Disney Entertainment & ESPN Technology's Data Experience team. The role focuses on creating innovative solutions that enhance user experience and optimize business processes, particularly for Hulu-supporting platforms. The team emphasizes collaboration, agile development, and high-quality product delivery, utilizing a modern tech stack including NodeJS, Typescript, and React.

Responsibilities

  • Develop full-stack applications as part of a unified platform and user experience.
  • Write code that is concise, optimized, and well-tested.
  • Contribute to team discussions and planning sessions.
  • Support a broad platform of associated tooling through on-call rotation.
  • Deliver functional and supportable product as part of an agile development team.
  • Work with design and test teammates to deliver high-quality and testable features.
  • Write documentation for platform, functionality, or processes to augment knowledge transfer.
  • Review teammate's code and pull requests for overall quality, standards alignment, and test coverage.

Requirements

  • Bachelor's degree or the foreign equivalent in Computer Science, Information Systems, Software, Electrical or Electronics Engineering or comparable field of study.
  • 3+ years of progressive experience in a software development (SDE) occupation, including automated testing of front end and backend services.
  • Proficient in application development including NodeJS and React in JavaScript / Typescript.
  • 3+ years of experience with full-stack application development.
  • 3+ years of experience with high-test coverage delivery using unit- and front-end-test frameworks.
  • 1+ years of experience implementing visualization libraries (D3, for example).
  • Experience with application builds in an infrastructure-as-code system (Terraform, Kubernetes, Cloud Formation, etc.).
  • Experience with development in a CI/CD/CT environment.
  • Experience with performance tuning for large-data-set front-end / visualizations.
  • Excellent problem-solving and analytical skills.
  • Organized, detail-oriented and able to deliver project tasks on time.
  • Strong verbal and written communication skills.
  • Being a highly motivated, self-starting individual.

Nice-to-haves

  • Experience with large-scale data libraries such as Druid.
  • Experience collaborating with shared React component library.
  • Experience with documentation creation / maintenance.
  • Experience with developing applications in cloud platforms (e.g. AWS).
  • Experience working with Agile methodologies.
  • Working knowledge of web accessibility fundamentals.
  • Experience with Kafka, Amazon SQS, or Kinesis.
  • Experience with Docker, Kubernetes, Spinnaker, and continuous integration/delivery systems.
  • Experience developing mocking mechanisms for tests.

Benefits

  • Medical insurance coverage
  • Financial benefits including bonuses and long-term incentive units
  • Flexible working arrangements
  • Opportunities for professional development and training
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service