Ruby on Rails developer

The position will include leading high-quality challenging projects. You will be working in a team of 3-5 people on world-class projects. There are so many amazing projects on our hands. There is also an opportunity for YOU to play your part in making the world a better place! Let’s do it together!

Professional experience and skills:
— 2+ years of experience with Ruby, Ruby on Rails
— Good understanding of the syntax of Ruby and its nuances
— Solid understanding of object-oriented programming
— Good understanding of server-side CSS preprocessors (such as Sass, based on project requirementі)
— Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
— Familiarity with concepts of MVC and RESTful
— Understanding of fundamental design principles behind a scalable application
— Ability to create database schemas that represent and support business processes
— Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN)
— Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)

Upper-intermediate level in English is a PLUS!

We offer :
— Friendly and comfortable work environment;
— Flexible hours. Adjust your plan to work efficiently;
— Parties. We organize team-buildings regularly;
— Gaming. Like playing PS4? We have a companion!
— Fruits and cookies. We have apples and biscuits;
— English lessons. Improve your skills to work qualitatively;
— Social package. You have 24 days off through the year;
— Sports activities. Play table tennis or work out.
— We offer an iMac in the modern and well equipped office;
— Leader’s support. We help you grow and mentor you.

— Design, build, and maintain efficient, reusable, and reliable Ruby code
— Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
— Integration of user-facing elements developed by front-end developers with server side logic
— Identify bottlenecks and bugs, and devise solutions to these problems
— Help maintain code quality, organization and automatization