Golang Developer
We’re a product-driven company that builds solutions from scratch — thoughtfully, with attention to detail, processes, and people. Software development here is not just coding — it’s about creating meaningful, high-performance products that serve real users.
Location: Limassol, Cyprus
Relocation: provided (work visa included)
Your Role
You’ll be the engineer turning ideas into robust, maintainable, and high-performing services. We value structured problem-solving, clear communication, and the ability to simplify complex systems.
Your Main Tasks
- Develop high-performance, testable, and maintainable code in Go
- Design, implement, and improve microservices and distributed systems
- Write unit and integration tests
- Conduct code reviews and maintain coding standards
- Integrate with third-party services and data providers
- Refactor existing modules and propose architectural improvements
- Troubleshoot and debug complex issues
What We’re Looking For
- 5+ years of professional experience with Go
- 5+ years of experience with Git (GitLab is a plus)
- Strong knowledge of SQL and PostgreSQL
- Experience with REST and RPC (e.g., gRPC)
- Solid understanding of microservices architecture
- Experience with Docker (Kubernetes is a plus)
- Ability to write clean, maintainable code
- Experience with testing
Nice to have:
- Concurrency & performance optimization
- Event-driven architecture
- Observability (logging, metrics, tracing)
What We Offer
- Culture of trust and respect (no micromanagement)
- Ability to influence product architecture
- Complex and meaningful projects
- Career growth opportunities
- Paid vacation, sick leave, statutory benefits