Robert Half Technology Ruby on Rails Engineer in WASHINGTON, District Of Columbia

We're looking for a Ruby on Rails engineer with solid computer science fundamentals to help us build new applications quickly. Ideally someone that's comfortable learning new tools while finding ever more efficient ways to leverage existing software tools. You'll need to be able to work independently as well as effectively communicate with the larger software and hardware engineering teams. You will be joining a diverse team with a vibrant culture, where team success is as important as celebrating individual contributions. Help us change the world and we will help you change yours. You'll build APIs to support our mobile applications and admin tools, and work on underlying model layer that powers those APIs. The person in this role will own critical systems throughout the platform and be responsible for their performance, adding new, valuable features, and ensuring that these systems perform correctly The Software Engineer at designs and develops computer software solutions to support a range of Internet-based applications. Apply the principles and techniques of model view controller frameworks, mathematical analysis, database design and object oriented programming to the architecture, development, testing, and evaluation of scalable and maintainable web-based software solutions

  • Expert in Ruby, Ruby on Rails, OOP and MVC design patterns

  • Expert in JavaScript and thorough understanding of front-end frameworks (Ember, Angular or React)

  • Build scalable solutions that can handle extensive growth in user load.

  • Customize user experiences for major brands.

  • Implement the infrastructure required to import hundreds of thousands of pieces of content from different external sources every day.

  • Investigate new APIs from content providers such as Facebook before they become public.

  • Use document-oriented databases in order to achieve data scale.

  • Manage a large cloud computing infrastructure (on Amazon Web Services).

  • Build engaging, dynamic, and interactive application user experiences for connecting brands and people.

  • Coordinate directly with individuals at Fortune 500 companies to define and implement new features.

  • Ensure reliability, and continued scalability of the Involver application platform for its millions of users.

  • In-depth understanding of RDBMS / SQL (NoSQL/MongoDB a plus)

  • Intuition for Data Science/Engineering and development best practices

  • Experience with data analytics tools such as MixPanel, Google Analytics, etc. Please send your updated resume to

With more than 100 locations worldwide, Robert Half Technology is a leading provider of IT professionals on a project and full-time basis for initiatives ranging from web development and systems integration to network security and technical support. Through our alliances with industry-leading organizations such as HDI® and the Microsoft® Partner program, we have access to client companies that other staffing firms don't. In addition to our free job search services, we provide our candidates with access to free online technical training and a competitive benefits and compensation package.

Our parent company, Robert Half, once again was named to FORTUNE® magazine's list of "World's Most Admired Companies" and was the highest-ranked staffing firm. (March 1, 2016)

Contact your local Robert Half Technology office at 888.674.2094 or visit to apply for this job now or find out more about other job opportunities.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

Equal Opportunity Employer M/F/Disability/Vet

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.

Req ID: 04510-0008890647

Functional Role: Software Engineer

Country: USA

State: DC


Postal Code: 20005-2252

Compensation: $100,000.00 to $145,000.00 per year

Requirements: Software Engineering