Golang Developer

Ukraine, Kharkiv, Kyiv, Lviv Remote
Apply
Description

We are in a search or experienced Golang Developer with 3-5 years’ seniority.

Required:
— Strong knowledge of Go (Golang). Hands-on experience with concurrency and memory management
— Vast experience building flexible, scalable, high-performing, extensible, testable systems
— Proficiency in Microservices architecture concepts
— Experience with messaging systems, e.g. NATS
— Experience with JSON-RPC protocol
— Understand RDBMS concepts. Hands-on experience with MySQL
— Advanced use of git
— Advanced use of Unix-like operating system commands
— At least upper-intermediate level of English

Would be a plus:
— Readiness to use TDD. Experience with GoConvey or GinkGo
— Experience with Consumer Driven Contracts Tests
— Good experience with PostgreSQL and NoSQL databases
— Experience with distributed tracing, e.g. Jaeger
— Experience with Ansible. Bash scripting
— Experience with Docker, Packer, Consul, Nomad and Terraform

 

Benefits

We offer:
• Working at Kyiv, Kharkiv or Lviv office alongside the open-minded and motivated team
• Remote work is possible
• Personal development and career growth with exciting and challenging tasks
• Opportunity to improve the company’s process and implement your ideas
• The significant contribution to your professional portfolio
• Good compensation rate
• Flexible working hours
• Free accounting services

If you are ready to become part of our team, are an excellent team player, we are waiting to welcome you to our team!

Apply via site
Close icon
Privacy Preference Center