Senior Golang Engineer
Are you GAME to JOIN US and be our new Senior Golang Engineer?
We are looking for a Senior Golang Engineer to join our team.
Conduct in-depth research and analysis , delivering high-quality technical solutions
Translate technical requirements into well-structured, high-performance, and reliable code
Design and build robust, testable, and easily maintainable systems within a distributed microservices architecture
Play a critical role in architectural decisions, continuously optimizing system design for security, scalability, and speed
Collaborate with cross-functional teams, including backend, DevOps, product, and security units
Write comprehensive technical documentation, including clean and well-documented Godoc comments
Stay up to date with the latest blockchain and Go language advancements, sharing knowledge within the team
Strong knowledge of Go programming paradigms, idioms, and concurrency patterns (e.g., goroutines and channels)
Experience working with Go frameworks and tools, such as: Go templating engines, Web frameworks like Revel or similar, Dependency management tools (e.g., Godep, Go Modules, Sltr)
Ability to write efficient, reusable, and testable code
Experience building and integrating with microservices architectures
Familiarity with code versioning systems such as Git
Excellent verbal and written communication skills in English and Russian (required for cross-team collaboration)
Strong problem-solving, debugging, and analytical skills