Golang Developer
Ref. #
26231
Work type
На място
Place of work
гр. София
Published on:
22 June 2026
Отговорности
- Development of new functionalities for existing projects
- Support for already developed functionalities
- Active participation in the development of new projects
- Collection and analysis of information to develop alternative solutions
- Making code reviews of other team members
- Introduction of new people to the projects
- Writing technical documentation
Изисквания
- Education in mathematics/information technology fields
- 2+ years experience as a Backend Developer
- Preferred: Experience with Go (Golang) and its ecosystem:
- Web frameworks: Gin, Echo, Fiber, or Chi
- ORM/data access: GORM, sqlx, or plain database/sql
- Concurrency patterns: goroutines, channels, context
- Testing: standard testing package, testify, gomock
- Strong understanding of SOLID principles and Design Patterns
- Understanding of microservice architectures
- Strong experience with different data structures and algorithms
- Experience with relational databases – PostgreSQL/MySQL/MSSQL
- Experience with messaging/communication technologies: REST, HTTP, Kafka, RabbitMQ, WebSockets, gRPC
- Experience with unit/integration testing, build tools (Go modules, Make), and version control (Git)
- Familiarity with Docker, Kubernetes, and observability tools (Prometheus, Grafana, ELK)
- Nice to have:
- Experience with NoSQL databases: MongoDB, ClickHouse, Redis, Cassandra, etc.
- Experience with cloud platforms (GCP, AWS, Azure)
- Note: Go is preferred but not required — strong experience with similar backend languages (Java, Rust, Node.js, C#, Python) and willingness to learn Go is also considered
Professional field
ИТ - Разработка / поддръжка на софтуер