freehire launches on Product Hunt on 26 August.

Follow →

Go Developer

Summary

Build and maintain Go-based services, design REST/gRPC APIs, and shape scalable distributed systems while collaborating with global teams and mentoring junior developers.

  • The position requires interaction in English with global teams
  • Participation in technical decisions
  • Active contribution to the architectural evolution of systems

Requirements

  • Develop, maintain, and evolve applications using Golang (Go) at Mid-level and Senior levels
  • Design and implement RESTful and/or gRPC APIs
  • Work on building distributed, highly scalable, and resilient systems
  • Participate in architecture decisions and define development best practices
  • Perform code reviews and ensure technical quality
  • Work with system integration and messaging (queues, events)
  • Contribute to CI/CD pipelines and process automation
  • Collaborate with multidisciplinary teams and international stakeholders (in English)
  • Mentor more junior developers (especially for senior-level positions)

Core Competencies

Demonstrates expertise in developing and maintaining applications using Golang, designing RESTful and gRPC APIs, and contributing to architectural decisions. Strong collaboration skills with global teams and a commitment to mentoring junior developers are essential.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available