Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Go Developer (Middle-Senior)

at Evertech

Posted 4 days ago | 1 applied

Description:

  • Evertech helps fast-growing startups and enterprises scale their engineering operations with elite global talent.
  • The company specializes in staff augmentation and AI-driven development, supporting teams that need to move fast without compromising on quality.
  • The Backend Go Developer will design and implement RESTful APIs and microservices using Go.
  • The role involves collaborating with front-end developers to integrate user-facing elements with server-side logic.
  • The developer will optimize application performance through careful coding and architecture choices.
  • Responsibilities include maintaining and improving existing codebases, addressing bugs, and implementing new features.
  • The position requires writing unit tests and participating in code reviews to uphold code quality standards.
  • The developer will work closely with DevOps teams to manage deployment and integration processes.
  • Staying updated with emerging technologies and best practices in backend development is essential.

Requirements:

  • A minimum of 3-5 years of experience in backend development, with a focus on the Go programming language is required.
  • Strong experience in designing and building RESTful APIs and microservices is necessary.
  • Proficiency with database systems (SQL and NoSQL) and ORM frameworks is expected.
  • Familiarity with cloud services (AWS, Google Cloud, or Azure) and containerization technologies (Docker, Kubernetes) is important.
  • Experience with version control systems (Git) and agile development methodologies is required.
  • Strong problem-solving skills, attention to detail, and the ability to work in a collaborative team environment are essential.
  • Excellent communication skills in English, both verbal and written, are necessary.

Nice to have:

  • Experience with other programming languages (e.g., Python, Java, or JavaScript) is a plus.
  • Understanding of messaging systems (Kafka, RabbitMQ) is beneficial.
  • Knowledge of CI/CD pipelines and automation tools is advantageous.
  • Experience with performance tuning and optimization techniques is a plus.

Benefits:

  • The company offers a remote-first team and an async-friendly work culture.
  • Employees will work with the US team on a daily basis.
  • There is zero micromanagement and zero fluff, allowing for real work with real impact.
  • Growth opportunities are available for those who are driven and reliable.