Starting immediately, we are looking for a talented engineer to join the emotional world of Flickr Frontend Engineering.
Web Developer, Interface Engineer, however you want to say it, you love to keep it client-side when it comes to coding. If you get fired up writing web applications that perform well across browsers, operating systems, languages and devices (and your resulting maintainable code looks like well-documented poetry), then we want to talk to you.
We have a track record of innovation to build on and a strong desire to radically improve Flickr, both for new users and casual visitors as well as the power users who form the core of the community. There's a tremendously long list of new features, programs and technologies set to come online this year. If you've ever wanted to a chance to have a big impact (Flickr has 75+ million users and 7+ billion photos), this is it.
You will have the chance to work with such talented frontend engineers as:
- Chris Berry, expert on parsing Exif in the client
- Dave Fearon, expert on svg / D3.js.
- Eric Socolofsky, who loves photos by the bunch.
- Florent Lamoureux, expert on mobile web applications.
- Phil Dokas, JS performance dork and fan of Unicode vagaries ✌(-‿-).
- Eric Willis, The Big Boss Man!
Attributes of successful candidates will include:
- Thorough and recent experience with HTML and CSS
- Current and detailed knowledge of browser peculiarities and how to work around them
- A disciplined approach to development, documentation and file structure
- Strong visual design sense and excellent taste
- A constant desire to improve, learn more and take things higher
- A degree in computer science (BSc or MSc)
Responsibilities of the position will include:
- Coding new designs and updating, standardizing and re-factoring existing parts of the site
- Working with a Node.js and Express based MVC infrastructure
- Contributing to the continual improvement of our design and development process
- Working with backend engineering, product management and community/customer care to solve problems and fix bugs
- Experience with Flickr and online photo sharing (send us a link to your photostream!)
- Familiarity with:
- Client-side logic-less templates, like Mustache or Handlebars
- Unit testing or functional testing
- Client- or server-side JS performance optimization
- Responsive layouts, and coding for all screens
- Experience working with an internationalized site