Senior Go Developer will be working on query optimization, data handling, implementing new business logic, and integrating system metrics. The role requires 5+ years of backend development experience, including 2+ years of production experience with Golang, and strong knowledge of SQL and multithreaded systems.
Requirements
- At least 5+ years of experience in backend development
- 2+ years of production experience with Golang
- Deep knowledge of Golang and its ecosystem
- Solid understanding of multithreaded systems and concurrent programming principles
- Strong knowledge of SQL and experience working with relational databases
- Proven experience in developing and maintaining microservice architectures
- Experience in architectural design and readiness to propose and implement technical solutions
- Familiarity with Clean Architecture principles and Domain-Driven Design (DDD)
- Good written and verbal communication skills in English (B1–B2 level or higher) and fluent russian language
Benefits
- 20 days of vacation time
- Bank holidays
- Sick leaves
- Additional birthday day off