Position: backend software engineer
Category: Golang
English level: intermediate
Years of experience: 2


Developed and maintained Golang microservices for a large-scale, high-throughput trading platform with 20+ developers in the team.
Implemented RESTful APIs to connect frontend applications with backend services using Go channels and goroutines.
Designed and implemented highly scalable solutions by leveraging concurrency primitives such as multi-threading, mutexes, semaphores etc., along with best practices like TDD (Test Driven Development).
Participated in code reviews of other engineers’ work and ensured that all code adheres to company’s coding standards & guidelines.
Used tools such as Git, Jira, Slack for version control, bug tracking and communication respectively.