Position: Strong Middle/Senior Golang Developer
Company: Virgil Security
Category: Golang
Experience required: 3y
English level: intermediate

You are a good fit if you have:
● If you write a neat code that is easy to read, test, debug, maintain and extend please immediately respond to us.
● Proven experience with Golang is a rare discovery but if you are the one, please let us know.
● Good knowledge of OOP, OOD, DDD principles, believe us it really matters.
● Strong code testing skills (TDD, BDD, functional and integration tests), we’re actually testing freaks.
Our technology Stack:
● GoLang
● Cassandra
● Docker
These skills will be a huge plus:
● Basic understanding of distributed systems, data stores and data modeling.
● Familiarity with MySQL (or any other relational database)
● Familiarity with Redis (or any other key value store)
● Familiarity with micro-services architecture, implementation and best practices
We offer you:
● Great team of motivated professionals
● Opportunity for self-development
● Unique chance not to be restrained by a predefined technical stack
● The best cutting-edge tech equipment
● Corporate English
● Parking space
● Leisure room (table tennis, kicker, PS4, board games, etc.)
Your responsibilities will be: 
We are looking for a dedicated person with profound experience in Golang development, who has a passion to create high quality applications as well as high quality code. You will be involved in one of our main projects and develop all the major features for it. You will be responsible for making decisions that will benefit the product and you can be sure that your work will be appreciated by thousands of developers worldwide.