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