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

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;