Chelsea Piers
February 13, 2013

Our Ideal Candidate: 

  • Done much more than just 'Hello World!' in at least two of these languages: Python, PHP, Ruby, C/C++, Java
  • Awesome with client-side Javascript (and at least played with some on the server-side)
  • Know HTML and CSS very well, and exhibit a great attention to detail
  • Have thorough knowledge of the HTTP protocol and aware of best practices when building REST APIs
  • Adamant about using some form of distributed version control like git, mercurial, or darcs
  • Knows how to write (good) SQL from scratch
  • A love for learning and picking up new skills
Bonus Points: 
  • Can provide a GitHub profile with examples of some work you've done or a link to your Stack Overflow profile
  • Experience with data analysis using Python (SciPy, NumPy, Matplotlib) or R
  • You've made an iPhone app that you can show us (getting into the Apple Store not necessary)
  • Can show us something you've built with or
  • Demonstrable experience working with a variety of databases: MongoDB, Redis, Riak, Postgres
  • You've built a distributed system that uses some form of queue management (AMQP, RabbitMQ, etc.) such as a web crawler