Job Opening on the Yahoo! Media Foundation Team

By YUI TeamMarch 17, 2011

We are looking for an experienced Software Engineer to join the Yahoo! Media Foundation Front End team. The Front End team is responsible for developing global, shared software components and platforms for Yahoo! Media web sites – Yahoo! News, Yahoo! Finance, Yahoo! Sports, Yahoo! Music, Yahoo! Movies, Yahoo! TV, Yahoo! Video, OMG! and others. Yahoo! Media sites are among the top destinations on the Web, and you'll play a key role in developing unique and exciting products and services that touch millions of people every day.

Requirements

  • Able to work in a dynamic environment
  • Fast learner - can quickly come up to speed with different technologies
  • Team player - can collaborate with and guide peers
  • Must have a strong sense of commitment and responsibility
  • Must have strong verbal and written communication skills
  • Must have strong knowledge and keen interest in emerging tools and technologies in the industry

Required Skills/Experience

  • 5+ years of industry experience
  • Must have strong knowledge of object-oriented programming in PHP (preferred), Java, or C++ or similar
  • Must have experience with MVC frameworks like Zend, CakePHP, or Symphony (or other) and client-side AJAX
  • Must have strong knowledge of JavaScript, OOP JS, CSS and DHTML
  • Proficiency in JSON, XML, XSLT, Unix administration, and shell scripting
  • Regular expressions, Unix development experience, and Subversion management experience highly desired
  • Knowledge and experience with HTML5, CSS3, and emerging presentation technologies highly desired
  • Experience with unit testing and/or test automation a plus
  • Database, SQL and MySQL (LAMP stack) experience are pluses
  • Experience developing and deploying highly efficient, scalable server-side applications
  • Excellent debugging and testing skills
  • Excellent analytical and problem solving skills
  • Computer Science degree or equivalent work experience required

About Yahoo!

Think about impacting 1 out of every 2 people online--in innovative and imaginative ways that are uniquely Yahoo!. We do just that each and every day, and you could too. After all, it's big thinkers like you who will create the next generation of Internet experiences for consumers and advertisers across the globe. Now's the time to show the world what you've got. Put your ideas to work for over half a billion people.

Yahoo! Inc. is an equal opportunity employer. For more information and to apply please visit http://careers.yahoo.com/jdescription.php?frm=search_results&oid=35901&qs=jcat=8__submit=1, and to search all of our openings please visit http://careers.yahoo.com.