Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ruby Labs

Golang Developer

Ruby Labs

Golang Developer responsible for developing and maintaining scalable backend services for Ruby Labs. Collaborating in a cross-functional team to deliver high-quality software solutions in a remote environment.

Posted 6/4/2026full-timeRemote • 🇺🇦 UkraineJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
GoKubernetesMicroservicesPostgres

About the role

Key responsibilities & impact
  • Participate in the solution development and maintenance of high-performance backend services and applications using Golang.
  • Architect, implement, and optimize microservices-based applications, ensuring scalability, reliability, and maintainability.
  • Collaborate with the DevOps team to deploy and manage Golang applications in Kubernetes clusters using Helm for efficient package management.
  • Design and optimize database schemas, queries, and transactions, specifically using Postgres.
  • Develop and enhance the billing system to ensure accurate and timely processing of financial transactions.
  • Conduct code reviews to ensure code quality, best practices, and adherence to coding standards.
  • Collaborate within the cross-functional team, including DevOps, Backend and Frontend developers, QA and product management to understand requirements and deliver high-quality software solutions.
  • Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge transfer and onboarding of team members.
  • Ensure decent Unit test coverage of the applications and participate in keeping the autotest suite up-to-date.

Requirements

What you’ll need
  • Minimum of 2-3 years of professional experience in development as a Golang developer, with a proven track record of delivering scalable and robust solutions.
  • Expertise in Golang, with a deep understanding of its concurrency model, frameworks, and best practices.
  • 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 and the ability to think critically about complex technical challenges.

Benefits

Comp & perks
  • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
  • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
  • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
  • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
  • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangmicroservicesPostgresdatabase designcode reviewsunit testingautotestscalabilityreliabilitymaintainability
Soft Skills
communicationcollaborationproblem-solvingcritical thinking