Skip to main content
Ruby Labs
Зібрано зLinkedinВчора
BackendMiddle

Golang Developer

GoMicroservicesPostgreSQLKubernetesHelmRedis Cache
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. We're looking for a strong Golang Developer to build scalable and high-performing backend services.

Обовʼязки

  • Participate in the solution development and maintenance of high-performance backend services and applications using Golang.
  • Architect, implement, and optimize microservices-based applications.
  • Collaborate with the DevOps team to deploy and manage Golang applications in Kubernetes clusters using Helm.
  • Design and optimize database schemas, queries, and transactions, specifically using Postgres.
  • Develop and enhance the billing system to ensure accurate financial transactions.
  • Conduct code reviews to ensure code quality and adherence to standards.
  • Collaborate within a cross-functional team to deliver high-quality software solutions.
  • Maintain comprehensive documentation for code, architecture, and processes.
  • Ensure decent Unit test coverage of the applications.

Вимоги

  • Minimum of 2-3 years of professional experience in development as a Golang developer.
  • Expertise in Golang, with a deep understanding of its concurrency model and frameworks.
  • Experience in designing, developing, and maintaining microservices architectures.
  • Proficient in designing and optimizing databases, particularly with Postgres.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Strong problem-solving skills.

Переваги

  • Remote Work Environment: Work from anywhere, promoting a healthy work-life balance.
  • Unlimited PTO: Enjoy unlimited paid time off for your well-being.
  • Paid National Holidays: Relax on national holidays with paid time off.
  • Company-provided MacBook: Top-notch productivity tools provided to employees.
  • Flexible Independent Contractor Agreement: Enjoy flexibility and autonomy.
Golang Developer