Ruby on Rails Developer
Kamsa is a leading provider of Information Technology staffing and consulting services. From Fortune 1000 companies to innovative start-ups, we identify and meet the individual requirements of our clients, who represent a spectrum of industries.
Kamsa takes pride in its employees and consultants, who represent us on projects across the country. All our employees hold advanced degrees and are highly skilled in the information technology sector.
Since our inception, we have developed and sustained a reputation for attracting and retaining the best technology talent in the marketplace. Kamsa is constantly looking for the best and brightest IT professionals at various levels to fill technology positions. We offer competitive compensation packages and excellent benefits.
Kamsa, Inc. is an equal opportunity employer.
Ruby on Rails Developer
Washington, DC
We are seeking senior web application developer with demonstrated programming experience, who is interested in helping to create the next generation of interactive experiences.
Responsibilities:
Lead and support new and existing client projects while contributing towards ongoing product innovation.
Responsibilities include working as part of the mobile product development team across multiple client projects, owning portions of product enhancements as part of a broader product roadmap, mentoring other developers and contributing towards new technical innovations.
Qualifications:
5 + years of experience as a software engineer/developer using Ruby on Rails, HTML5, CSS3. Javascript, jQuery, and SQL
Solid working knowledge of the Ruby language and the Rails framework
Experience with web performance and scalability on the server and client
Understanding of object-oriented design, design patterns and how they apply to Ruby
Solid understanding of SQL and data modeling for scalability and performance
Experience creating RESTful APIs for integration with mobile apps and web sites
Commitment to writing quality code through TDD - RSpec, Capybara, Phantom.JS
Proficiency with Git as a source code management tool
Experience with Agile development methodologies
Desire to learn new technology and use that knowledge in producing world-class mobile apps
Desired Skills:
Open Source contributions publicly viewable on GitHub or another site
Understanding of one or more NOSQL databases - MongoDB, CouchDB, Cassandra, etc.
Experience with Javascript frameworks - Backbone.JS, Angular.JS, Ember.JS
Experience with Twitter Bootstrap or Zurb Foundation
Knowledge of AWS, iOS SDK, Android SDK