Lead Ruby on Rails Engineer

Lead Ruby on Rails Engineer Job Description Template

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

Responsibilities:

  • Keep updated with the latest innovations and best practices in the industry;
  • Execute code reviews for colleagues and juniors;
  • Design overall architecture of the web application;
  • Coordinate with product owners on the technical strategic direction across all products;
  • Work on all phases of the product life cycle, including integration, tests deployment and refactoring;
  • Maintain code quality, organization and automatization;
  • Maintaining AWS infrastructure;
  • Collaborate with the engineering team to design and launch new features;
  • Guard the quality of your work through quality assurance methods such as unit test and code reviews;
  • Provide mentorship and guidance to junior engineers.

Requirements:

  • Knowledge of microservices is an advantage;
  • Caching;
  • High level of coding standards (OO, design patterns, testing approaches, TDD);
  • AWS infrastructure, CD/CI;
  • Experience working with SQL such as PostgreSQL;
  • Understanding the use of git for versioning;
  • Familiarity with RESTful services;
  • Experience with redis;
  • The ability to evaluate matters with a critical mind, and speak up accordingly;
  • At least 5 years of experience in Ruby on Rails development along with other common libraries.