Go Developer
About us:
A modern real-time platform is currently in development, focused on delivering rich audio and video communication features. The backend is partially built with Go. We’re looking for a full-time Go developer who will take ownership of core backend services and contribute to the integration of our real-time communication layer.What you’ll do:
- Develop and maintain scalable backend services in Go
- Integrate and manage our LiveKit infrastructure (self-hosted)
- Implement features like room management, token generation, and participant control
- Build internal APIs (REST/gRPC) for client apps (web, mobile)
- Optimize performance and reliability of audio/video features
- Collaborate with frontend and DevOps teams
Requirements:
- 2–4 years of professional experience with Go (Golang)
- Strong understanding of concurrency, goroutines, and channels
- Experience building and maintaining REST or gRPC APIs
- Familiarity with JWT, authentication flows, and session management
- Solid knowledge of PostgreSQL and Redis
- Experience working with Docker and writing maintainable Go services
- Ability to read documentation and work with third-party SDKs (e.g., LiveKit Go SDK)
Nice to have:
- Experience with LiveKit or any WebRTC-related project
- Knowledge of media server concepts (SFU, signaling, TURN/STUN)
- Previous work with event-driven architecture, pub/sub, or message queues
Published 12 April
175 views
·
52 applications
37% read
·
8% responded
Last responded 1 day ago
📊
$2500-4000
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
Ukraine
Europe except Ukraine
to $3000