Position: Ruby on Rails engineer
Company: Onix-Systems
Experience required: 2y
English level: intermediate

Expectations
— Ability to work on a legacy codebase, making slow and steady improvements to it alongside existing feature requests. (While the lead developer will have full control over the choice of a technical stack, the project is very far from being ready for bold changes. It is important the person isn’t easily frustrated by the codebase.);
— Ability to work in a TDD manner or at least develop good test coverage where very little exists
— Ability to translate the complexity of the business domain into maintainable code (including knowledge of design patterns);
— You must have experience (3+ years) working with Ruby and a familiarity with the following technologies:
Ruby on Rails, Hanami;
Postgres, Redis;
Experience with JS/HTML/CSS/React is a big plus;
Experience with Linux servers, Docker, AWS, Beanstalk, k8s is a great advantage;
Testing with RSpec;
— Upper-intermediate spoken and written English
Offering
— Great opportunity to work in a strong professional environment in one of the fastest-growing Ukrainian IT company;
— Competitive salary;
— Flexible working schedule. We respect your personal time. So you can start any time till 11 a.m. and finish accordingly till 8 p.m.;
— Paid vacation and sick leaves;