Apply Now
Location: Mountain View, CA, California (CA)
Contract Type: C2C
Posted: 2 weeks ago
Closed Date: 06/02/2025
Skills: Echo, Gin, or Revel
Visa Type: Any Visa

Golang Developer

Mountain View, CA (Hybrid)

 C2C

 

 

Key Responsibilities:

  • Lead development efforts on complex systems and ensure the delivery of highly reliable and performant solutions using Golang.
  • Collaborate with product managers, designers, and other engineers to define, design, and deploy new features and enhancements.
  • Be a technical leader within the team, guiding and mentoring junior developers and promoting best practices in development and coding standards.
  • Participate in code reviews, write unit tests, and conduct troubleshooting to ensure error-free deployments.
  • Continuously refactor codebases to improve maintainability and performance.
  • Stay updated with the latest trends in Golang development and introduce new tools and technologies to the team.
  • Contribute to architectural decisions and create technical documentation.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional experience in Golang development.
  • Strong understanding of Go programming language, paradigms, constructs, and idioms.
  • Experience with web frameworks for Golang such as Echo, Gin, or Revel.
  • Solid experience in using and developing RESTful APIs.
  • Profound knowledge of common Goroutine and channel patterns.
  • Experience with SQL/NoSQL databases.
  • Experience with Docker, Kubernetes, and CI/CD pipelines is a plus.
  • Excellent problem solving, debugging, and communication skills.
  • Experience working in an agile development environment.