Position: Middle/Senior Go Engineer
Company: EGT Ukraine
Category: Golang
Experience required: 2y

About Project: 
Gambling platform that will allow businesses to attract millions of users and to be successful regardless of where they operate. We work only in countries where it is allowed to conduct this type of business and our goal is to get things done with an immense focus on details, distinctive customization and compliance. EGT Family is proud to have obtained international certificates from various regulatory agencies and testing laboratories, including GLI, SIQ, ISO, and SAP, assuring the compliance of its products with the requirements of many different jurisdictions.

Requirements:
At least 1 year with Go.
At least 3 years of development (C, C++, C#, Java, Python, Ruby, PHP etc).
Experience with SOA/microservices.
Experience with RDBMS (PostgreSQL, MySQL or fork) and NoSQL (Cassandra, MongoDB, ClickHouse etc).
Understanding network, TCP/IP, HTTP, HTTP2.
Desire to write SOLID code and cover it with tests.
Desire to self-development.
At least pre-intermediate level of English.

Will be a plus:
Designing distributed systems.
gRPC.
Kafka.
CI/CD and DevOps skills.
Rancher, Kubernetes, Docker.

Responsibilities:
Designing architecture.
Coding.
Keeping code quality at a high level.
Integrate new data providers.

We offer:
Сompetitive compensation.
Challenging work in an international company.
40-hours working week with a flexible working schedule.
Annual paid vacations (20 working days) and paid sick leave.
Free English classes.
Medical insurance.
Fruit days.
Convenient location in the city centre.
Opportunity for personal and professional growth.