Position: Middle/Senior RoR Developer
Company: A-listware
Experience required: 3y
English level: intermediate

**Looking for a RoR Developer.**
 
**Our customer:**
It is a platform that captures insurance companies and transfers them quickly to the insurance company, which provides consideration of the situation.
 
**Your tasks:**
- Working within the product team to understand, scope and advise on the best approach to achieve a business objective confirming direction around approach and consistency, leading technical discussions and supporting peers;
- Lead and advise on entire projects, contributing to design and implementation of the overall application architecture, contributing hands on to new and existing codes bases;
- Integration of user-facing elements developed by front-end developers with server side logic, building reusable code and libraries for future use;
- Optimization of the application for maximum speed and scalability whilst ensuring security and data protection.

**Technology stack project:**
- Ruby on Rails, Grape API, Sidekiq;
- Angular, Bootstrap 3;
- MySQL, Redis, ElasticSearch;
- Nginx, Passenger;
- CI/CD based on Jenkins and virtual environments;
- RSpec, Selenium;
- AWS EC2, ECS, Load balancing.

**Required experience:**
- Ruby, Ruby on Rails, RSpec, RDBMS (PostgreSQL), Git;
- Accurate code style and quality;
- A desire to cover code with automated tests;
- Understanding and following OOP, SOLID, DRY, KISS principles, and other best practices;
- Container Technologies (docker / k8s);
- English - Upper-Intermediate+.
 
**Working conditions:**
- Remote work option is available and welcome;
- A possibility of corporate meetings abroad;
- Health insurance;
- Paid leave (20+5 days);
- Paid Public Holidays;
- Reimbursement for English courses or tutor;
- Minimum bureaucracy;
- General corporate meetings in Kharkiv at least twice a year with payment of travel and accommodation for guests of the city.