Friday, August 31, 2012

Job opening - The New York Times: User Interface Engineer – Content Management Systems

Location: New York, NY
URL: http://jobs.nytco.com

Job Description:
The New York Times is looking for an experienced software engineer and motivated individual with good UI sensibilities and strong expertise with all aspects of client side development.  We are not looking for a copy/paste hacker who can throw together JS based on sample code, but a serious software engineer who just gets it, someone who can work independently and build an interface from scratch as readily as build upon and improve an existing application.  If you can go to a website and redesign it on the fly using Firebug and the console, you probably have what we are looking for.  In this role, you will be exposed to all parts of the organization, working with software engineers, editorial staff and other end users, and visual designers.
 
Responsibilities:
  • Create and maintain cutting-edge user interfaces for the internal content management tools used at the New York Times
 
Qualifications:
  • Bachelor’s Degree in Computer Science or equivalent experience.
  • Expert with front end technologies.  5+ years of CSS & JavaScript experience and can read and write CSS, HTML, and JavaScript by hand.  Should be immersed enough in these technologies to have philosophies about the organizing and structuring of client-side code.
  • Experience with a JavaScript MVC Framework, such as Backbone.
  • Strong expertise with at least one common JS framework such as YUI, Prototype, or JQuery (preferred) and some experience with others.  You should know enough about these to speak intelligently about the differences between them.
  • Competent with interface design (not necessarily visual design, but tool design).  Candidate can put together a compelling prototype without having a design handed off, or can follow existing design patterns to expand on an existing UI.
  • A solid understanding of web application architecture, object oriented software, and design patterns.  We are not looking for a scripter who can follow examples, but someone who fundamentally understands software development.
  • Strong communication skills and willingness to collaborate with end users and iterate software designs based on feedback.  
 
Pluses:
  • Experience with content management systems or blogging platforms.
  • Experience programming web applications in any object oriented language.
  • Experience with Java and open source Java frameworks, such as Hibernate, Spring, and Struts.
  • Good understanding of databases and SQL.  Ability to manually update data records using hand-written SQL.
  • Understanding of Web Services: REST & Soap and related frameworks.
  • Familiarity with structured data formats (XML, JSON, etc.) and their related tools and technologies.
  • Comfortable working in a Linux environment from the command line. 
 
The ideal candidates will:
  • Be passionate about building great software
  • Have experience engaging in rapid prototyping and iterative product development
  • Be nimble and flexible enough to thrive in a rapidly evolving business environment
  • Be an independent thinker and not a technologist who just executes on specs
  • Have big thoughts and the courage to voice them
  • Have enthusiasm for emerging technologies
  • Grasp the big picture, and
  • Be curious about and engaged in the broader world 
 
Business Information:
 
Company Information:
The New York Times Company, a leading global, multimedia news and information company with 2011 revenues of $2.3 billion, includes The New York Times, the International Herald Tribune, The Boston Globe, NYTimes.com, BostonGlobe.com, Boston.com, About.com and related properties.  The Company’s core purpose is to enhance society by creating, collecting and distributing high-quality news, information and entertainment.
 
EEO Statement:
The New York Times Company is an equal employment opportunity employer, and does not discriminate on the basis of race, color, religion, gender, sexual orientation, marital status, age, disability, national origin, citizenship or any other protected characteristic. The New York Times Company is committed to diversity in its most inclusive sense.

To apply: Send resume to chadas@nytimes.com



Apply for this job vacancy

No comments:

Post a Comment