freehire launches on Product Hunt on 26 August.

Follow →

Golang Developer

Summary

Develops and maintains backend services using Go, building APIs and integrating systems within a hybrid Agile team.

Golang Developer

Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract

Position Summary

We are looking for a Golang Developer to support backend application development initiatives within a collaborative engineering team. This role will focus on developing scalable services, supporting system integrations, and contributing to ongoing platform enhancements.

The ideal candidate should have solid backend development experience, strong problem-solving skills, and the ability to work within Agile development environments.

Responsibilities

  • Develop and maintain backend applications using Golang
  • Build APIs and support system integrations
  • Collaborate with cross-functional engineering teams
  • Participate in code reviews and testing activities
  • Troubleshoot and resolve application issues
  • Contribute to system performance improvements
  • Support deployment and release activities
  • Create and maintain technical documentation

Required Skills

  • Experience developing applications using Golang
  • Understanding of backend development principles
  • Experience working with APIs and microservices
  • Familiarity with relational or NoSQL databases
  • Knowledge of Git version control
  • Understanding of Agile/Scrum methodologies
  • Strong communication and teamwork skills

Preferred Skills

  • Experience with Docker or Kubernetes
  • Exposure to cloud platforms such as AWS or Azure
  • Familiarity with CI/CD pipelines
  • Experience with monitoring and logging tools

Education & Experience

  • Bachelor's degree in Computer Science, Engineering, or related field preferred
  • Equivalent professional experience considered