Position: Go Developer
Company: IdeaSoft
Experience required: 3y

**Requirements:**
— 3+ years of Golang experience;
— Knowledge of SQL databases like PostgreSQL;
— Knowledge of Microservice architecture and Event-Driven Approach;
— The familiarity of prior experience with container solutions (Docker, Kubernetes);
— Strong understanding of goroutine and interface concepts;
— Ability to debug and optimize code and automate routine tasks.

**Will be a plus:**
— Experience with TDD;
— Experience with cloud platforms like AWS.

**Responsibilities:**
— Design and develop micro-services;
— Participate and run code reviews;
— Flesh out and maintain application security and best practices;
— Solve non-technical challenges related to business;
— Write technical documentation.

**About the project:**
System is an automation service aiming to reduce manual work of corporate and financial institutions providing transparent management flow on the one hand and financial asset management on the other.

**We offer:**
— Competitive salary and reasonable compensation package;
— Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
— Flexible working hours;
— Possibility to work remotely as fully as partially;
— Fully-equipped cozy pet-friendly office space located in the top city center;
— Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
— Compensation for your professional certification & support for your learning activities;
— Opportunity to choose IT equipment you like;
— Professional accounting support and tax coverage;
— Support for a healthy lifestyle, compensation for participation in sport events;
— Fascinating corporate parties, team-building activities and memorable anniversary presents.