Randstad Ruby Developer in Atlanta, Georgia

Ruby Developer


Atlanta, GA

Date Posted:

Tuesday, October 11, 2016

Job Type:


Reference #:



Randstad Technologies

apply now


We are seeking Sr. Software Engineers for a direct hire opportunity to work in a flexible environment allowing work from home options here in Atlanta. Target salary range is $125k-$135k. Successful applicants must be highly motivated individuals who will take a proactive approach to software development. Experience in Ruby, Ruby on Rails, and JavaScript frameworks such as Ember.js is required.

Job Functions:

  • Develop on top of rich, complex MVC frameworks

  • Design and implement application infrastructure to support our existing web applications

  • Utilize automated testing including unit testing, integration testing, and Test Driven Development (TDD)

  • Lead initiatives to automate, optimize and innovate with our existing applications

  • Build a great user experience

  • Touch all areas of the stack, infrastructure, database, queues, API, back-end, and front-end

  • Provide application and operations support as necessary

  • Collaborate with product management and business stakeholders

Job Qualifications:

  • 4+ years of experience with modern interpreted languages (preferably Ruby, Python or PHP)

  • Experience with JavaScript both in its raw form and with common JS libraries including jQuery

  • Ruby development experience with common frameworks (Rails, Sinatra, Grape, etc.)

  • Have exposure to recent JS-app frameworks (Ember.js, Backbone.js, Angular etc.)

  • Possess proficiency (Jasmine, Mocha, JSUnit, RSpec etc.)

  • Can tease out the right HTML (or HAML) and CSS (or SASS, or Less) for a given design

  • Experience and understanding of REST, can build and support JSON based APIs.

  • Understand how the web works and can make pragmatic engineering decisions from that knowledge

  • Are accustomed to delivering successful software products with regular milestones and delivery schedules/deadlines.

  • Are a highly motivated individual who will take a proactive approach to assigned tasks.

  • Have ability to work independently and have experience managing development throughout the entire SDLC process.

  • Possess demonstrated ability to work well in a team environment by being a good team player with the ability to deal with change, share knowledge, and pitch in where needed.

  • Familiarity with Agile software development methodology (preferably SCRUM)

Desired Qualifications:

  • Working knowledge of Redis and Sidekiq background processing (or equivalent)

  • Working experience with Postgres including raw SQL, views, stored procedures and optimization.

  • Experience with large scale consumer web or mobile applications

  • Experience with the development of data and reporting systems

  • A continuous desire to learn

  • Experience with micro service architectures

  • Experience developing software with Java, preferably Java 8

  • Experience building and using Docker containers and working with tools including Docker Compose, UCP and Mesos

  • Experience with fintech and businesses in the financial sector

If you are interested, please reach out to Taylor Rogers at 678-893-4936 or taylor.rogers@randstadusa.com

apply now