Senior Ruby on Rails Developer

Senior Ruby on Rails Developer Job Description Template

Our company is looking for a Senior Ruby on Rails Developer to join our team.

Responsibilities:

  • Build and design restful web services;
  • Manage and empower team to deliver on deadlines and releases;
  • Influence and enhance key technical architecture of the platform;
  • Interface with a variety of external clients and services for DB’s and ecommerce systems;
  • Create and deliver maintainable and scalable code;
  • Spend majority of time on backend development;
  • Use modern JavaScript frameworks like react or angular;
  • Work closely with the Enroco Product Development team to build complicated SaaS modules in Rails;
  • Contribute to the applications backend Ruby on Rails code.

Requirements:

  • Good understanding of Github or SVN;
  • Strong Understanding of Agile Application Architechture, Web services, Responsive Design, JSON, AJAX, etc;
  • Good knowledge on Nginx, Apache, Passenger, Capistrano;
  • Startup mentality, high willingness to learn, and hardworking;
  • A degree in Computer Science, Engineering or relevant experience;
  • Big-picture, strategic thinking as well as acute attention to detail;
  • You’re capable of working with minimal oversight, after being briefed on task parameters;
  • Significant, meaningful Rails experience—this is not an “entry level” role;
  • Strong development Experience in Javascript, JQuery, SQL, Ajax, HTML5 and CSS;
  • Strong design sensibilities as they relate to coding;
  • Should be comfortable with linux operating system;
  • Ability to build and maintain strong, positive working relationships;
  • Experience with AWS cloud services;
  • Strong experience with JavaScript and modern frameworks (react, angular, etc.);
  • Good knowledge in writing test cases with RSpec, Cucumber.