Ruby on Rails Developer

Ruby on Rails Developer Job Description Template

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

Responsibilities:

  • Integration of user-facing elements developed by front-end developers with server side logic;
  • Integration of data storage solutions – in our case, MongoDB, Postgresql, Redis;
  • Help maintain code quality, organization, and automatization;
  • Design, build and maintain efficient, reusable, and reliable Ruby code with proper tests;
  • Participate in and contribute to the team’s Agile practices;
  • Design, build, and maintain efficient, reusable, and reliable Ruby code;
  • Being part of cross-team technical initiatives;
  • Contribute to the implementation of complex features and design work within the team;
  • Identify bottlenecks and bugs, and devise solutions to these problems.

Requirements:

  • Experience and knowledge in agile methodologies;
  • Experience with relational and non relational databases like Postgres,MySQL Mongodb;
  • 2+ years of experience as Ruby Developer;
  • Ability to make technical design decisions and collaborate with team members to create technical solutions;
  • Familiarity with Git;
  • Should have good experience in Ruby basic and advanced concepts;
  • Test applications for performance, responsiveness, and security;
  • Very familiar with git and GitHub source control;
  • Above 2 year of proven working experience in developing applications with Ruby on Rails;
  • Build back-end components for web applications;
  • Proficient in Ruby on Rails, Javascript, JQuery, Bootstrap;
  • Able to create database schemas that represent and support business processes;
  • Experience developing Ruby with NoSQL applications;
  • Ability to integrate multiple data sources and databases into one system;
  • Skilled at writing clear, concise and performant Ruby, HTML, CSS and JavaScript with unit and integration tests.