Location: Brooklyn, NY

URL: http://www.etsy.com

The Seller Economics team at Etsy is looking for a Software Engineer with solid front-end experience and an interest in playing with data. With over a million shops selling on Etsy, we strive to build the elegant tools that power creative businesses from around the globe. You’ll be building a platform with us that helps our sellers to sell better : with new features and a better understanding of our market.This is a full-time position, and remote applicants in the Americas are happily considered. We're based in Brooklyn, NY. If you're local to NYC, we also have a headquarters with about 60% of our org there and may work locally.About Etsy EngineeringThe technical staff at Etsy believes that code is craft, good software and systems designs are works of art, and that the work we do is part of larger creative culture represented by the hundreds of thousands of inspired artists and designers who make Etsy such a wondrous marketplace. We believe that small, empowered, self-motivated teams can do big things. We also believe in the right tool for the job, not language-as-religion. The tools we use include PHP, Java, Python, Scala/Scalding, Solr/Lucene, MySQL, and more. Check out our Engineering blog: http://codeascraft.etsy.com/About the TeamSeller Economics is a product team whose mission is to help Etsy sellers sell better . We do that by building products with an eye towards data analysis and experimentation. Ultimately our goal is to help sellers better understand and leverage their craft and market. We’re a part of the Seller Experience group, focused on making our platform powerful and easy to use for selling on Etsy. Seller Economics also has the distinction of being one of the only geographically distributed teams at Etsy: we’re about six people living throughout the United States, from Seattle to Brooklyn. We love IRC and hope you do too. About the JobAs a front-end engineer on the Seller Economics team, you’ll help conceive and build the tools our sellers use to run their businesses effectively. You’ll work directly with product managers, designers, and other engineers on small project-based teams that are part of a larger initiative. We like small working groups, and we keep the work varied and interesting.We love our seller community, and we love making personal connections with the people who use our products. As an engineer, you’ll get direct feedback from the people who benefit from your work. You’ll also have opportunities to interact with our sellers, both online and in person. Our doctrine of “Code as Craft” means that we take great pride in the satisfaction of the people we serve.We work in a state of constant iteration and evolution. Our engineers collaborate with product managers and designers to identify and implement the most direct path to a successful product. We work quickly, using our Continuous Deployment architecture to push code to production at any time (you will probably push code on your first day!) From there, we use our in-house analytics stack to gather quantitative data, combining that with qualitative feedback from our users, to determine our next iteration. Once we’re sure that our work is the best it can be, we launch incrementally with a high degree of confidence.We touch all parts of the Etsy web stack, from PHP, MySQL and Memcache on the server side, to rich client-side experiences using jQuery, Backbone.js and plain ol’ JavaScript and HTML5. For heavier lifting, we send work to Gearman for async processing. Everything that happens on the site is logged and sent to Hadoop, and you can write a Scalding job to find out whatever you need. As an engineer, you’ll not only have access to all of these systems, but a great, generous, supportive team who is there to help you understand them.About YouYou’re an engineer who can turn ideas into reliable code that other people—or you, six months into the future—will find easy to comprehend and modify. You believe in Etsy’s vision of a human-driven economy, and are passionate about making our sellers more productive, successful, and happy. We’re open to a range of expertise in this role, the only requirement is a deep understanding of, and interest in, front-end development. It’d be great if you know what’s new in HTML5, understand the subtleties of async programming in JavaScript (know about Promises? Even better!), have a solid understanding of Responsive Web Design and its pros and cons, and have worked with and have strong opinions about multiple JavaScript frameworks.You will be successful in this role if you:Care as much about building great products as you do writing great codeEnjoy working closely with Designers and Product Managers to help define a productAre very comfortable hanging out in IRC and using video chatEnjoy learning about and interacting with the people who use your productHave a knack for organization and breaking down large problems into smaller onesHave excellent written and verbal communication skillsCan be autonomous and self-drivenEnjoy helping others around you grow as developers and be successful What’s NextIf you're interested in joining the team, please send us your resume. You won’t be surprised to hear, though, that we won’t consider it without a cover letter. Let us know how you fit the bill for each of our requirements above. Etsy is a place that values individuality and variety, so use your judgment and write to us in your own voice. If you have a presence on the web that we can easily access (GitHub, Twitter, Facebook, rap sheet), contribute to an open source project, write a blog, or practice another craft besides building beautiful, functional websites, that means something to us and we’d love to hear about it.

To apply: Apply here: http://etsy.me/hello-i-make-frontends-and-would-like-to-work-with-you

Show more