Reach out directly about this role
#vacancy #remotework #remote #Go #Golang #Backend #Middle #Senior #TopSelection #TopSelection
📱 Position: Go Developer 💰 Salary Range: 320,000 — 350,000 RUB gross 🏢 Company: Top Selection 📍 Location: Russian Federation 🌐 Work Format: Remote 📋 Employment Type: Full-time
🌍 Citizenship: Russian Federation Hello! My name is Elena. I represent the Top Selection group of companies — we find IT projects for specialists based on their expertise. We are currently looking for a Go Developer for a project related to telephony and contact centers 🔥
✅ Mandatory Requirements:
▪️ 3+ years of commercial development experience in Go ▪️ Deep understanding of concurrency: goroutines, channels, sync, context ▪️ Confident proficiency with the standard library, experience with net/http, gRPC, REST ▪️ Knowledge of API design principles and microservice architecture ▪️ Experience with relational databases (PostgreSQL/MySQL): schema design, query optimization, transactions ▪️ Experience with Redis (caching, queues) and message brokers (Kafka / RabbitMQ / NATS) ▪️ Docker and service containerization ▪️ CI/CD setup skills (GitLab CI / GitHub Actions) ▪️ Confident Linux proficiency, diagnostic skills ▪️ Code coverage with tests (unit, integration), code review experience, Git ▪️ Understanding of design patterns and SOLID ▪️ Independence, ability to decompose tasks ▪️ Communication in a cross-functional team ▪️ Willingness to dive into a specific domain area ➕ Desirable: ▪️ Experience with Kubernetes
🎯 Will be an advantage (telephony and contact centers): ▪️ Understanding of the SIP protocol (INVITE, REGISTER, dialogues, sessions) ▪️ Knowledge of RTP/RTCP, media streams, and codecs (G.711, Opus, etc.) ▪️ Experience with FreeSWITCH: configuration, dialplan, ESL (Event Socket Library) ▪️ Understanding of contact center architecture (IVR, ACD, call routing, queues) ▪️ Experience integrating with SIP trunks and telecom equipment ▪️ Understanding of contact center metrics (SLA, AHT, occupancy) ▪️ Familiarity with WebRTC
❗️ Important when applying: ▪️ Indicate your readiness to start on the project ▪️ In your CV, please include: a detailed description of tasks and technologies for each project ▪️ Key competencies must be reflected in the CV: Go, gRPC, PostgreSQL, Redis, Kafka, Docker, CI/CD
📲 For all questions: @Elena_Stegnina
320,000 – 350,000 RUB
per month
from 3 years
Experience
Full-time
Employment
Remote
Work Format
Middle
Grade
Backend
Specialization
IT & Tech
Industry
Outsourcing
Company Type
By country
Backend
Specialization
IT & Tech
Industry
Outsourcing
Company Type