Responsibilities : Good Experience with OOPS and understanding of MVC design patterns and frameworks. Having good hands of programming in Ruby on rails. Experience with jQuery, javascript and version control tools such as SVN or preferably Git Knowledge of APIs such as Google Maps API, social networking APIs (Twitter, Facebook) highly desirable Knowledge of facebook connect and oAuth, omniauth. Linux-based system administration tasks such as installing new tools in Linux, configuring automated back-ups, migrating websites from one Linux server to another Linux servers. Knowledge of log maintenance and MySQL database administration (concept of hand-code queries, setup backups, etc) Experience of full software development lifecycle.