Position: Middle+ Ruby Developer
Company: bvblogic
Experience required: 3y
English level: upper

**Requirements:**

- Strong knowledge of design patterns, basic algorithms and data structures;
- 3+ years of Ruby development experience;
- Experience of working with RoR 5;
- Experience with relational databases (MySQL, Postgres);
- Skills in writing modular/integration tests.

**Will be plus:**

- Microservices architecture and RabbitMQ;
- React (or other JS libraries/frameworks);
- GraphQL.

**What you will do:**

- Development of new features, mainly for the server side;
- Optimizing and improving the project;
- Participating in the technical architecture and design;
- Conducting a revision of the code, support production;
- Participating in Scrum and OKR retrospectives and scheduling to give a call and synchronicity of the new development across the team;
- Writing module/integration tests and documents for implemented functionality.