Have in-depth knowledge of Rails framework. Knows best practices of Ruby and Rails. Familiar with web services, and REST API's. Used well known ruby gems like devise, cancan, activeadmin etc. Experience of Test Driven and Behavior Driven Development . Must have a strong foundation in OO programming and practices. Comfortable working with a team of developers on a daily basis. Have in-depth knowledge of Rails framework.