Golang Backend Developer | Remote

Golang Backend Developer | Remote

Posted 5 days ago by Crossing Hurdles

Negotiable
Undetermined
Remote
United Kingdom

Summary: The Golang Developer role is a contract position focused on designing and optimizing scalable APIs using REST and GraphQL. The developer will engage in data validation, error handling, and security practices while collaborating with a research team to test AI-powered models. The position allows for flexible commitment between 10 to 40 hours per week and is fully remote. Strong expertise in Go and backend development is essential for success in this role.

Key Responsibilities:

  • Design, develop, and optimize REST and GraphQL endpoints for scalable APIs.
  • Drive data validation, error handling, and security best practices within backend services.
  • Plan and execute database migrations, optimizations, and schema changes as needed.
  • Actively test new AI-powered models in Cursor, providing actionable feedback via incident reports, bug traces, and screenshots.
  • Participate in intensive testing bursts, exploring how AI models impact real coding workflows.
  • Engage with the research team to discuss findings and propose improvements.

Key Skills:

  • Strong relevant experience as a backend developer, with expertise in Go (Golang).
  • Proficient in building and maintaining RESTful and GraphQL APIs.
  • Advanced understanding of backend data validation, error handling, and API security.
  • Hands-on experience with database migrations, performance tuning, and schema design.
  • Extensive use of AI tools for coding, with familiarity with Cursor being highly desirable.

Salary (Rate): £120.00 hourly

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Golang Developer

Type: Contract

Compensation: $50 - $120/hour

Location: Remote

Commitment: 10-40 hrs/week

Role Responsibilities

  • Design, develop, and optimize REST and GraphQL endpoints for scalable APIs.
  • Drive data validation, error handling, and security best practices within backend services.
  • Plan and execute database migrations, optimizations, and schema changes as needed.
  • Actively test new AI-powered models in Cursor, providing actionable feedback via incident reports, bug traces, and screenshots.
  • Participate in intensive testing bursts, exploring how AI models impact real coding workflows.
  • Engage with the research team to discuss findings and propose improvements.

Requirements:

  • Have strong relevant experience as a backend developer, with expertise in Go (Golang).
  • Be proficient in building and maintaining RESTful and GraphQL APIs.
  • Possess an advanced understanding of backend data validation, error handling, and API security.
  • Have hands-on experience with database migrations, performance tuning, and schema design.
  • Have extensive use of AI tools for coding, with familiarity with Cursor being highly desirable.

Application Process:

  • Easy Apply on LinkedIn
  • Check email for next steps
  • Participate in resume evaluation & interview stage