15 days old

Ruby on Rails Developer

Durham, NC 27709
  • Job Code
    427597
  • Payrate
    $40 To $50

Randstad Technologies is seeking well qualified candidates for a long term contract Ruby on Rails development role.


Responsibilities


- Writing great, simple, clean, efficient, readable Ruby code


- Design robust, scalable and secure features/functionality based on user stories


- Contribute in all phases of the development lifecycle


- Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards)


- Drive continuous adoption and integration of relevant new technologies into design


Requirements


- BS/MS degree in Computer Science, Engineering or a related subject


- Proven working experience in developing applications with Ruby on Rails


- Good understanding of common Ruby/Rails libraries such as RSpec and Resque


- Proven working experience in software development


- Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CoffeeScript, Backbone, Marionette, CSS, & JQuery


- Good understanding of server-side CSS preprocessors such as Sass


- A firm grasp of object oriented analysis and design


- Familiarity with concepts of MVC, ORM, and RESTful


- Familiarity with development tools such as Bundler, Rake, etc


- Familiarity with continuous integration


- Proficient understanding of distributed version control, git preferred


- Good knowledge of NoSQL databases, MongoDB Preferred

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Ruby on Rails Developer

Randstad Technologies
Durham, NC 27709

Share this job

Ruby on Rails Developer

Randstad Technologies
Durham, NC
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast