Middle BackEnd Developer
Develop BackEnd as a part of our product;
Participate in the implementation of new features;
Interact with other parts of the system and develop an internal API.
Knowledge and understanding of OOP;
Experience in Ruby on Rails development;
Understanding of SOLID principles;
Strong knowledge of SQL;
Experience with Postgres database;
Experience in developing web services;
Understanding REST / JSON principles
Skills considered as a good plus
Understanding of the AMQP, HTTP, WebSocket protocols;
Writing tests in RSpec;
Experience with NoSQL databases (MongoDB, Redis);
Experience with Docker, Docker-compose.