programming. Skills for writing reusable Ruby libraries that may be used in expressive ways. Familiarity with concepts of MVC, Mocking, ORM, and RESTful. Experience with popular web application frameworks...