Job Title Senior Web Developer
Location San Bruno, CA
Job Type Full-Time Regular
Job Description This position is based in San Bruno, CA.

YouTube, a Google company, is looking for a talented, creative and motivated full-time Web Developer. The work is challenging, creative, fast paced and intellectually stimulating. Strong analytical skills, unwavering commitment to quality, collaborative work ethic and cutting edge skills are best fit.

Responsibilities:
  • Interpret business and functional requirements into a strong design.
  • Document design solutions and implement according to the design.
  • Develop comprehensive unit test harnesses for all code developed.
  • Apply industry best practices and standards when project requirements are lacking.
  • Work closely with other developers, project managers, database administrators and QA.
  • Identify opportunities for process improvements/efficiencies and drive adoption of high priority/high value improvements within the team.
  • Provide technical assistance and technical training to other departments.
  • Manage time effectively with minimal supervision to accurately scope projects and ensure that projects release on-time.
Requirements:
  • BS or MS in Computer Science or equivalent.
  • 4+ years of experience in software development.
  • Experience developing web applications with one or more programming languages.
  • PHP highly desired.
  • Enterprise PHP architecture and implementation experience.
  • PEAR packages and framework architecture.
  • Smarty Template Engine experience.
  • Expert understanding of Web Standards (HTML, XHTML, CSS, XML, XSL, JavaScript, Web Services, RSS).
  • Experience working in Linux, BSD or UNIX environment.
  • Working knowledge of Apache.
  • Experience with Agile or XP methodologies or related iterative development processes.
  • Knowledge of Continuous Integration and related technologies (ANT, JUnit, PHPUnit, Simpletest, CruiseControl, etc.).
  • Knowledge of Software Development Lifecycle Tools – source control (CVS), issue tracking (Horde), bug tracking (Bugzilla), etc.
  • In-depth experience developing numerous web-based applications.
  • Strong Object Oriented design and development skills.
  • Demonstrated use and knowledge of design patterns.
  • Ability to communicate to all levels of users (internal and external).
  • Strong problem solving skills, adaptable, proactive and willing to take ownership.
  • Strong commitment to quality, architecture and documentation.
  • Experience with developing e-commerce platforms highly desired.
  • Knowledge of web security highly desired.
  • Content management integration highly desired.

-->