Position: Middle/Strong Middle Ruby Developer
Company: LinkUp Studio
Experience required: 1y
Category: Ruby
English level: intermediate
Published: 2020-12-01T00:00:00+02:00

**Main requirements:**
- confident Ruby knowledge;
- good understanding of OOP principles, understanding of SOLID is a plus;
- good relational DB design skill;
- Ruby on Rails framework familiarity, API mode is what we mostly use (basically no front end);
- RESTful API understanding;
- RSpec familiarity;
- intermediate level English.

**Here's more skills that are highly appreciated:**
- Amazon Web Services (AWS) knowledge (mostly S3, EC2, Lambda);
- Docker and Docker Compose, also dokku;
- MongoDB familiarity;
- Redis familiarity;
- JWT understanding;
- familiarity with libraries we use a lot: Shrine, Sidekiq, RailsAdmin, dry-monads, VCR.

**Responsibilities:**
- writing clean, maintainable and efficient code;
- communicate and collaborate with team members;
- communicate with customers;
- self time management;
- a feeling of common sense.