Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Dynamic Language Ninja (or Pirate) - Telecommuting Allowed

Reply
Thread Tools

Dynamic Language Ninja (or Pirate) - Telecommuting Allowed

 
 
onceuponapriori@gmail.com
Guest
Posts: n/a
 
      07-02-2007
I searched for old messages containing job posts, and saw no one
complaining, so I assume it is ok to post here. Please accept my
apologies if it is not. That said, here's our position!

Dynamic Language Ninja (or Pirate)

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.

We are seeking an experienced dynamic language devotee to join our web
development effort. 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.

Please take a moment to read through the more detailed requirements
listed below to insure that you are the right person for the job. If
so, send an email introducing yourself to , being sure to
include your resume and an answer to the programming challenge at the
bottom.

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
* Experience with javascript
* Experience with the django framework
* Experience with java, postgresql and/or php

Neat:
* Lives in South Bay California, New York City or South Florida
* Plays guitar hero


Challenge:
A valid answer 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

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Seeking Senior Software Engineer / Ruby, Rails, & PostgreSQLfull-time, Seattle (no agencies, freelance, or telecommuting) adelajm@gmail.com Ruby 0 07-26-2012 06:06 PM
Why defining a constant in a method is not allowed but usingself.class.const_set is allowed? IƱaki Baz Castillo Ruby 13 05-01-2011 06:09 PM
Scythe Ninja CPU Cooler @ Viperlair Silverstrand Front Page News 0 01-20-2006 02:51 AM
Review: XG Box Ninja 2 Case unholy Reviews & How-To's 6 11-01-2005 06:12 AM
RaidMax Ninja 918 ATX Gaming Case Silverstrand Front Page News 0 10-07-2005 01:17 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57