company

Middle Golang Developer

Ruby LabsPoland
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

QualificationsProficiency in Golang and experience in developing backend services. Familiarity with microservices architecture and container orchestration, particularly Kubernetes. Strong understanding of database management, especially with Postgres and Redis. Excellent problem-solving skills and a passion for technology. Strong communication and teamwork abilities. Ability to work independently and manage time effectively in a remote environment.

About the job

About Us

At Ruby Labs, we are at the forefront of technological innovation, crafting and managing groundbreaking consumer products across various sectors, including health, education, and entertainment. Our dynamic teams are dedicated to shaping the future of consumer-oriented solutions, and we are constantly on the lookout for passionate individuals to enhance our mission. Discover more about our journey at https://rubylabs.com/about-us/.

About the Role

We are seeking an adept Middle Golang Developer to join our team. In this role, you will take charge of developing scalable, high-performance backend services and will play a key role in enhancing our billing system. As part of a cross-functional team comprising engineers and product managers, your work will focus on delivering consistent, sustainable results. We value individuals who are enthusiastic about innovation, eager to stay updated with emerging technologies, and possess exceptional communication and collaboration skills, especially in a remote setting.

Key Responsibilities

  • Software Development: Engage in the development and maintenance of robust backend services and applications utilizing Golang.

  • Microservices Architecture: Design, implement, and optimize microservices-based applications, ensuring they are scalable, reliable, and maintainable.

  • Container Orchestration: Work in conjunction with the DevOps team to deploy and manage Golang applications within Kubernetes clusters, utilizing Helm for efficient package management.

  • Database Management: Design and refine database schemas, queries, and transactions with a focus on Postgres, ensuring data integrity and performance. Use Redis to enhance application efficiency.

  • Billing System: Develop and improve the billing system to guarantee accurate and timely processing of financial transactions.

  • Code Review: Perform code reviews to uphold code quality, best practices, and compliance with coding standards.

  • Collaboration: Work collaboratively with the cross-functional team, including DevOps, backend and frontend developers, QA, and product management, to grasp requirements and deliver high-quality software solutions. Maintain comprehensive documentation for code, architecture, and processes to ensure effective knowledge transfer.

About Ruby Labs

Ruby Labs is a pioneering tech company dedicated to creating and managing innovative consumer products across health, education, and entertainment sectors. Our mission is to lead the way in consumer-driven solutions, and we pride ourselves on fostering a culture of creativity and collaboration.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.