Remote (Global) Full-time

Ruby Labs is hiring a Junior Golang Developer

About the Role

WinTech is looking for a Junior Golang Developer to build scalable, high-performing backend services. You'll join a cross-functional team focused on delivering results in a remote environment, with a particular emphasis on developing and enhancing our billing system.

What You'll Do

  • Participate in developing and maintaining high-performance backend services and applications using Golang.
  • Architect, implement, and optimize microservices-based applications for scalability, reliability, and maintainability.
  • Collaborate with the DevOps team to deploy and manage Golang applications in Kubernetes clusters using Helm.
  • Design and optimize database schemas, queries, and transactions using Postgres and Redis.
  • Develop and enhance the billing system to ensure accurate and timely processing of financial transactions.
  • Conduct code reviews to ensure quality, best practices, and adherence to standards.
  • Collaborate within the cross-functional team to understand requirements and deliver high-quality software.
  • Maintain comprehensive documentation for code, architecture, and processes.
  • Ensure solid unit test coverage and help keep the autotest suite up-to-date.

What We're Looking For

  • Minimum of 1 year of professional experience as a Golang developer.
  • Expertise in Golang, with a deep understanding of its concurrency model, frameworks, and best practices.
  • Experience 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 and the ability to think critically about complex technical challenges.

Nice to Have

  • Previous involvement in the development and maintenance of billing systems.
  • Experience using AWS services.
  • Experience using NoSQL databases.

Technical Stack

  • Golang
  • Postgres
  • Redis
  • Kubernetes
  • Helm
  • AWS

Team & Environment

You will be part of a cross-functional team including engineers, product managers, DevOps, Backend and Frontend developers, and QA.

Benefits & Compensation

  • Remote Work Environment.
  • Unlimited PTO.
  • Paid National Holidays.
  • Company-provided MacBook.
  • Flexible Independent Contractor Agreement with tax advantages, networking opportunities, and reduced employment obligations.

Work Mode

This is a remote position open to candidates in any country within approximately ± 4 hours of CET.

We are an equal-opportunity employer and celebrate diversity, recognizing that a diversity of thought and backgrounds builds stronger teams. We do not discriminate based on race, ethnicity, religion, color, place of birth, sex, gender identity or expression, sexual orientation, age, marital status, military service status, or disability status.

Required Skills
GolangPostgresRedisKubernetesHelmAWSREST APIsMicroservicesDistributed SystemsCI/CDDockerGitSystem DesignPerformance Optimization
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Ruby Labs

Ruby Labs is a leading tech company that creates and operates innovative consumer products across the health, education, and entertainment industries.

Visit website
Job Details
Category backend
Posted 8 months ago