Job

 

Interested?

   
 

UI Engineering Lead

Etsy is seeking a UI engineering lead to drive the coding of the frontend of a web site that is loved by millions. As a member of Etsy's engineering team, you will build responsive and elegant web UIs with AJAX and similar technologies, while maintaining a strong understanding of Etsy's entire application stack, and sometimes even pitch in on backend work when it makes sense. Etsy is a startup and we especially value candidates who are passionate about what we are doing and are willing to step outside of their specific job descriptions to do whatever it takes to create the best experience possible for Etsy's users.

This position is based in Brooklyn.

Position duties:

  • Act as the lead technical resource for presentation technologies for the engineering team.
  • Define presentation layer standards and practices for the Etsy engineering team.
  • Define and implement testing approach for presentation layer.
  • Build HTML/CSS/Javascript layer of interfaces.
  • When appropriate, help with coding of backend applications and features
  • Work with Etsy designers to prototype visually attractive and highly usable web interfaces
  • Work closely with product managers, engineers, and designers in a test-driven agile development environment with frequent iterations

Skills and experience:

  • 4+ years developing web application interfaces, preferably at a consumer-facing web site with hundreds of millions of page views and millions of passionate users.
  • Expert-level experience with HTML, XML, JavaScript and associated frameworks (Prototype, Dojo, YUI, scriptaculous).
  • Familiarity with PHP and associated templating engines like Smarty.
  • Familiarity with tools like Firebug, Y!Slow for measuring performance of frontend code.
  • Experience integrating third-party web service APIs into interfaces.
  • Experience with Python, PostgreSQL, Lucene/Solr or other enterprise search technologies a plus.
  • Deep experience designing modular, object-oriented JavaScript?
  • Experience with UI frameworks such as XUL, Flex, and XAML a plus.
  • Experience building applications and widgets for social networks like Facebook and MySpace.
  • Experience in an e-commerce environment a plus.
  • Solid knowledge of technical project management tools and/or bug tracking systems like Trac, Bugzilla, and Jira and source control systems like CVS and Subversion.
  • Excellent communication skills, both written and verbal.
  • Familiarity with revision control systems like Subversion.
  • Strong interpersonal skills and collaborative approach to problem-solving.
  • A B.S. or M.S in Computer Science, HCI, or equivalent experience.

LOCATION: Brooklyn, NY

We launched in 2005 and it's been great fun since then. Our mission is to enable people all over the world to make a living making things. We have about 1,000,000 members right now, and every day over 15,000 items are sold on the site. If you are customer-focused, data-driven, and enjoy working in a startup environment, we want to hear from you!

 
 

Email us

work@etsy.com