Previous Job
Previous
Back End Developer
Ref No.: 18-05294
Location: Chicago, Illinois
Position Type:Direct Placement
Pay Rate : $ 110,000.00 - 130,000.00 /Year
Role Expectations: 
● Effectively build web applications using Ruby on Rails.
● Write self-documenting clean code that follows project architecture and convention.
● Participate in the entire product lifecycle, while focusing on troubleshooting and debugging.
● Write and maintain unit tests for models and data layer.
● Continuously follow software development best practices including understanding of code formatting, source control usage, code modularity, and separation of concerns.
● Work closely with the engineering team to solve technical issues and bring forth best practices.
● Focus on personal and professional growth. Expect a good amount of autonomy and opportunities to take additional responsibility.
 
Preferred Qualifications:
● 2-5 years of experience building robust and scalable products including hands-on experience creating web applications with Ruby on Rails.
● Comfortability with the rspec testing framework.
● Understanding of common relational database concepts (e.g. tables, queries, foreign keys).
● Ability to independently use Activerecord to write performant queries.
● Strong knowledge of the core REST standards, including experience building APIs.
● Clear understanding of differences among HTTP requests (e.g. HTTP headers, POST body, query string, etc).
● Familiarity with branching/pull requests such as Git and Github.
● Familiarity of different types of machine/server resources (CPU, memory).
● Experience with deploying a web application to a server (e.g. using heroku, capistrano, elastic beanstalk) is a plus