Position: Middle/Senior Golang Developer
Company: Dedicatted
Category: Golang
Experience required: 3y
English level: upper

We are looking for a talented, technical oriented Golang Developer to join Dedicatted.

**Required skills**:
- 3+ years of Back End development experience;
- 1+ years experience Go programming language;
- Work experience with others languages (NodeJS/PHP/Java);
- Work experience with RabbitMQ, Mongo, PostgreSQL, Redis, gRCP;
- Experience of development and successful launch of high load web projects;
- Experience with microservice architecture, service discovery;
- Understanding of fundamental design principles behind a scalable application;
- Understanding of fundamental designs of OOP, SOLID;
- Habits in writing unit/integration tests;
- Experience with Docker;
- Ability to deal with substandard issues.

**As a plus:**
- Experience with crypto projects.

Responsibilities:
- Developing and supporting one or several services of the platform;
- Writing efficient, scalable and reusable code;
- Foreseeing potential problems, requesting refactoring and optimizations;
- Considering impact of developed features/bug fixes on the whole project;
- Reviewing and building architecture of the highload product.

**We offer:**
- You can visit our office in Lviv (you can combine office and remote work) or work full remotely;
- Career growth and raises;
- Management career opportunities;
- Challenging projects;
- Friendly environment and wonderful team;
- 16 working days of paid vacation, 5 days of sick leave;
- Social corporate activities and events;
- Flexible working hours.