Position: Senior GoLang developer
Company: Megogo
Experience required: 3y
English level: upper

Scope of work:
- Design and implement GraphQL API, adjust current implementation to IT best practices.
- Communicate with customer and team, able to debate on technical topics. 

Main responsibilities:
- Write code, help with DevOps activities, mentor the team (GoLang practices).

Requirements:
- gRPC/Protobuffs
- Creating Rest APIs
- Creating CRUD apps/services
- Key/value stores, General understanding of how databases work (not just SQL knowledge)
- English level - B2

Technology stack:
- Fanout messaging systems (kafka/jestream/kinesis)
- Graphql
- AWS cloudformation/cdk
- AWS serverless services
- Graph/Document Databases
- Frontend/React