Back to Careers
Senior Backend Developer (Go)
Hybrid (Sarajevo)Full-time
We're looking for a skilled Backend Developer with deep experience in building robust, scalable server-side applications—primarily using Go. You'll be a key contributor to our engineering team, designing high-performance services and working on critical systems that power our platform.
Responsibilities
- Design, implement, and maintain scalable backend services using Go
- Write clean, efficient, and well-tested code
- Optimize data structures and database queries (SQL and NoSQL)
- Ensure application performance, security, and reliability
- Contribute to API design and maintain clear documentation
- Collaborate cross-functionally with other engineers, product managers, and designers
- Participate in code reviews and technical discussions
Requirements
- 5+ years of experience developing backend systems using Go, Java, or another strongly-typed backend language
- Strong proficiency in Go or a demonstrated ability to pick it up quickly
- Solid understanding of databases (both SQL and NoSQL)
- Experience working with microservices architecture
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Strong grasp of backend design principles, testing, and performance optimization
- Excellent communication and teamwork skills
Benefits
- Competitive salary
- Remote work flexibility
- Opportunity to work on cutting-edge systems with a talented team