Middle Golang developer
We're looking for a Go developer to build new features and microservices for the platform.
Responsibilities
- Develop new features and microservices in Go
- Write unit and integration tests
- Participate in code reviews
- Maintain and improve existing codebase
- Work with databases (PostgreSQL, Redis)
- Integrate with other services (REST API, gRPC)
Required Skills
- 2+ years of commercial experience with Go
- Knowledge of Go web frameworks
- Experience with PostgreSQL (writing queries, basic migrations)
- Experience with Redis (caching)
- Understanding of Clean Architecture principles
- Experience writing tests (testify)
- Basic experience with Docker
- Basic experience with GCP
Nice to Have
- Experience with Cassandra, MongoDB or other NoSQL databases
- Experience with message brokers (Kafka, RabbitMQ)
- Knowledge of OpenTelemetry or other observability tools
- Experience with Kubernetes (GKE)
- Experience with JWT / OAuth 2.0
- Experience with gRPC
Tech Stack
- Go 1.22+, pgx
- PostgreSQL, Redis
- Docker, Kubernetes (GKE)
- GitLab CI/CD
- GCP (Cloud Storage, Cloud SQL, etc.)
- OpenTelemetry
Benefits
- Competitive salary based on experience and skills
- 20 paid vacation days
- Sick leaves: unlimited with medical certificate, up to 5 paid days per year without certificate
- Healthy work–life balance
- Family-first culture
- Flexible work schedule
- Professional growth and development opportunities
Required languages
| English | B2 - Upper Intermediate |
Published 6 January · Updated 19 February
Statistics:
39 views
·
11 applications
10% read
📊
Average salary range of similar jobs in
analytics →
Loading...