Overview
Want to join a team building the best video product on the web? Vimeo is a best-of-web video sharing site with extreme commitment to quality. We are looking for full-time application engineers to join our small, passionate New York City based-team. As an engineer at Vimeo you will play a key role in powering and maintaining features that serve the millions of people who make up our user community, and millions more on the web who watch their videos.
Responsibilities
Implement major new features and feature improvements
Identify and solve compatibility issues
Work closely with the Product and Design/UX team to steadily improve user experience and the feature set
Work closely with the Backend team to profile and optimize code for performance
Experience
2- 4 years’ experience working on a high volume website
A history of working on modern web applications
An unhealthy obsession with building efficient, clean, and modular code and data structures
An understanding of the issues surrounding large-volume websites and scalability
An ability to work seamlessly between client-facing and backend code
Ingenuity to leverage all the tools at your disposal to eke out every last bit of performance and build the best user experience possible
A history of working in a cache-heavy environment and an innate understanding of issues surrounding cache
A desire to be personally responsible for production-level code (and the willingness to answer 3am phone calls to fix your mistakes)
A preoccupation with staying on top of industry trends and technologies
Skills
Expertise in PHP5, MySQL and memcache required
Expertise with MVC methodologies required
Expertise with HTML/CSS experience required
Expertise with Javascript required, along with experience using a JS framework (we use MooTools)
Experience with ActiveRecord-style ORM required
Experience with SPL a major plus
Experience with Solr/Lucene a major plus
Comfortable working with in a CLI environment