Job Offer: Python Ninja or Pirate!
James Matthews
nytrokiss at gmail.com
Mon Dec 10 08:23:25 EST 2007
Please post on the job forum!
On Dec 10, 2007 9:14 AM, jay at etsy.com <onceuponapriori at gmail.com> wrote:
> Etsy is an online marketplace for buying and selling all things
> handmade: clothing, music, furniture,
> software, jewelry, robots. We launched on June 18, 2005, and ever
> since then have been empowering our
> users to make a living doing what they love most.
>
> Just a few months ago, we found a few amazingly talented ninjas and
> even a few swarthy pirates. The team is doing wonderfully, and we're
> hoping to add a few more adventure-loving souls to our ranks. You'll
> be using python, javascript and other technologies to whip up
> innovative web applications in many challenging and interesting
> domains: social and community, ecommerce, search, and even software
> development.
>
> We're also in the process of redesigning and developing our web stack
> to allow us to scale into outer space
> while still providing a fun and productive programming environment.
> You'll likely end up working on our: in-house orm, customized cherrypy
> environment, jinja templates, django-like form processing library,
> lucene integration, twisted-based communications protocol, or kick-ass
> high-performance memcached library.
>
> Required:
> * 5+ years of web development experience
> * 3+ years of writing production-level code with a dynamic language
> (python, ruby, lisp, smalltalk,
>
> OO javascript, etc)
> * Strong OOP skills
> * Understanding of dynamic language idioms and patterns
> * Ability and willingness to pick up other languages and technologies
>
> Desired:
> * Ability to write python code idiomatically
> * Lives in New York City
> * Experience with javascript
> * Experience with java, postgresql and/or php
>
> Neat:
> * Plays guitar hero
>
>
> Challenge:
> A valid response will be either a solution to the problem below, or a
> link to some code of which you
> are particularly proud.
>
> Problem: In the dynamic language of your choice, write a short program
> that will:
> 1. define a list of the following user ids 42346, 77290, 729 (you can
> hardcode these, but it should
> still work with more or less ids)
> 2. retrieve an xml document related to each user at this url "http://
> api.etsy.com/feeds/xml_user_details.php?id="
> 3. retrieve the data contained in the city element from each xml
> document
> 4. keep a running total of how many users are found in each city
> 5. display the total count of users living in each city
>
> You can assume user ids are valid and that the url is available. The
> output should look something
> like:
>
> Charlotte: 1
> New York: 2
>
> You can find out more about etsy at http://www.etsy.com or
> http://blog.etsy.com/jobs/index.html
> --
> http://mail.python.org/mailman/listinfo/python-list
>
--
http://search.goldwatches.com/?Search=Movado+Watches
http://www.jewelerslounge.com
http://www.goldwatches.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20071210/1cafea36/attachment.html>
More information about the Python-list
mailing list