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.