Backend Engineer (GoLang)

6 Minutes ago • 3 Years +
Backend Development

Job Description

We are seeking a Backend Engineer (Golang) to join our team at BetterMe. You will be responsible for developing new features, improving existing services, and actively participating in refactoring legacy components from a monolith to independent microservices. The role involves collaborating with experienced engineers, working within a modern stack, and contributing to building scalable, production-ready backend solutions, focusing on core systems like authentication, user profiles, and in-app purchases.
Good To Have:
  • Experience with PHP 8+ or migration services from PHP on Go
  • Experience with distributed systems and high-load services
  • Experience with backend integrations with Google and/or Apple services
  • Experience with cloud and container orchestration tools: AWS services, Kubernetes/Helm, and service mesh technologies like Istio
  • Hands-on experience with microservices architecture and developing REST APIs
  • Familiarity with architectural design principles (Clean Architecture, Hexagonal Architecture, DDD, diagramming tools)
  • Excellent communication and collaboration skills
Must Have:
  • Understanding idiomatic Go patterns and best practices for structuring Go applications
  • Experience with relational databases (MySQL and/or PostgreSQL) using libraries like sqlx or GORM
  • Experience with in-memory storage and caching (e.g., Redis, AWS Elastiсache, etc.)
  • Experience with asynchronous communication via tools like RabbitMQ, Apache Kafka, or Amazon SQS
  • Experience with Linux environments, Docker and CI/CD pipelines
  • Ability to write and maintain unit tests and ensure test coverage and reliability
Perks:
  • Competitive salary
  • Professional growth opportunities (internal/external courses, seminars, corporate library)
  • Comfortable working environment (work equipment, complimentary breakfasts, lunches, and snacks in the Kyiv office)
  • Health & Fitness (20 days of paid vacation, medical insurance, and a variety of sports activities)
  • Rest (team buildings, parties, and various team activities)

Add these skills to join the top 1% applicants for this job

communication
game-texts
test-coverage
postgresql
mysql
html
user-experience-ux
rabbitmq
linux
aws
service-mesh
apache-kafka
helm
redis
ci-cd
docker
microservices
kubernetes
php

ABOUT US

BetterMe is a health & wellness platform providing a tailored holistic approach to well-being. Since 2017, we have been on a mission to create a healthier world for everyone, regardless of age, sex, physical ability, or background. Our goal is to make a healthy lifestyle accessible to everyone so they can achieve long-term health benefits.

ABOUT THE ROLE

We are seeking a Backend Engineer (Golang) to join our team. You’ll work on developing new features, improving existing services. The role involves active participation in refactoring legacy components and migrating them from the monolith to independent microservices. You’ll collaborate with experienced engineers, work within a modern stack, and contribute to building scalable, production-ready backend solutions. You’ll work on core systems that shape the user experience — from authentication to user profiles and in-app purchases.

ABOUT YOU:

  • 3+ years of experience in backend development in total;
  • 2+ years of experience with Golang (frameworks like Go-Kit);
  • Understanding idiomatic Go patterns and best practices for structuring Go applications;
  • Experience with relational databases — MySQL and/or PostgreSQL using libraries like sqlx or GORM;
  • Experience with in-memory storage and caching (e.g., Redis, AWS Elastiсache, etc.);
  • Experience with asynchronous communication via tools like RabbitMQ, Apache Kafka, or Amazon SQS;
  • Experience with Linux environments, Docker and CI/CD pipelines;
  • Ability to write and maintain unit tests and ensure test coverage and reliability;
  • Fast learner with a strong desire to continually acquire new knowledge, and excellent problem-solving skills.

WOULD BE A PLUS:

  • Experience with PHP 8+ or migration services from PHP on Go;
  • Experience with distributed systems and high-load services;
  • Experience with backend integrations with Google and/or Apple services;
  • Experience with cloud and container orchestration tools: AWS services, Kubernetes/Helm, and service mesh technologies like Istio;
  • Hands-on experience with microservices architecture and developing REST APIs;
  • Familiarity with architectural design principles (Clean Architecture, Hexagonal Architecture, DDD, diagramming tools);
  • Excellent communication and collaboration skills.

YOUR IMPACT:

  • Develop new features and migrate existing logic to Go from the legacy PHP monolith;
  • Write clean, secure, testable, scalable and well-documented product or system code;
  • Collaborate on improving CI/CD processes and service reliability for high-traffic systems;
  • Work closely with product to deliver high-quality features and resolve integration issues;
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Our mission is creating happiness within since we believe that having your mind and body in complete harmony is key for overall health and quality of life. We plan to capture the growth of the Global Health Market, and our ideal candidate will focus on building the largest health tech company in the world. 💪

The success of the product became possible through the hard work and dedication of 400+ talented and forward-thinking employees who are true experts in their field. We’re one of the biggest partners of Facebook, Google, Snapchat & Twitter within the CEE region.🌎

Our company is built on the ability to find the best people and provide them with everything needed to stay focused on what’s important to make our users even healthier, sportier, happier and better! We create a business environment that brings up the best in everyone. We have no bureaucracy, and we give our colleagues complete freedom to make decisions and achieve brilliant results. 🚀

Competitive salary. Compensation that will help you focus on your projects and personal development.

Professional Growth. We offer a possibility to attend internal, external courses, seminars, and access to a corporate library. You will be working with a team of professionals to get insights and discuss ideas.

Comfortable working environment. We provide all necessary work equipment for your role and serve complimentary breakfasts, lunches, and snacks in the Kyiv office.

Health&Fitness. We provide employees with 20 days of paid vacation, medical insurance and a variety of sports activities available for employees inside and outside the office.

Rest. We organize team buildings, parties and various team activities to boost our collaboration.

Set alerts for more jobs like Backend Engineer (GoLang)
Set alerts for new jobs by BetterMe
Set alerts for new Backend Development jobs in Ukraine
Set alerts for new jobs in Ukraine
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙