Ruby on Rails Developer Job Description

Ruby on Rails Developer Job Description Template

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

Responsibilities:

  • Develop new features and refine existing ones;
  • Contribute with ideas on how to improve the product and internal tools;
  • Gradual refactoring of legacy code and updated gems and libs as required;
  • Assist customer support teams with escalated tickets;
  • Implement high quality code in an agile, test driven development environment;
  • Review exception reports to identify and fix bugs;
  • Design, build, and maintain efficient, reusable, and reliable Ruby code;
  • Collaborate with other developers through code reviews and source control;
  • Practice a test first development pattern;
  • Work with a project team comprised of stakeholders, writers, designers, motion graphics personnel, content curators, and others;
  • Provide new development and ongoing maintenance for Viewspace, a web application built on the Ruby On Rails framework;
  • Work on various features, tasks, and bug fixes for any of the SecZetta applications;
  • Conduct team code reviews;
  • Develop and Build Micro services;
  • Provide new development and ongoing maintenance for a web application built on the Ruby On Rails framework.

Requirements:

  • Solid understanding of front-end technologies, such as JavaScript, HTML5, CSS3, as well as server-side CSS preprocessors;
  • Follow a thorough QA process that ensures logging of issues within a JIRA ticketing system;
  • Experience with vanilla JavaScript and React a plus;
  • React;
  • Ability to build good working relationships with an established team of cross-functional partners;
  • Active Directory/LDAP;
  • Intermediate+ English level;
  • HAML and SASS;
  • MongoDB;
  • Ability to document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and clear code;
  • Ability to work with a distributed team in multiple locations around the world;
  • Automated testing using RSpec (Capybara) and Jasmine;
  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field;
  • Experience in Ruby on Rails for 2+ years;
  • Initiative, result driven and self-motivated.