bitmedia labs logo
arrow icon
arrow icon

Back To All

Strong Junior Golang Developer

11 Aug 2025

Ukraine

Development

About Bitmedia Labs:
Bitmedia Labs - an international product IT company, has been in the industry since 2014, effectively functioning on a worldwide scale with a crew of 100+ ambitious and highly skilled professionals, creating successful projects in domains such as online advertising systems for the crypto space, blockchain games and NFT products.

Requirements:

  • 1.5-3 years of commercial experience in Golang development;

  • Experience with or a strong interest in high-load systems and performance optimization;

  • Basic to intermediate knowledge of NoSQL databases (MongoDB, CassandraDB);

  • Familiarity with message queues (Apache Kafka or similar technologies is preferred);

  • Knowledge of caching systems (Redis or similar);

  • Experience with or willingness to learn analytical databases (ClickHouse);

  • Understanding of microservices architecture principles;

  • Experience with concurrent programming and go routines;

  • Knowledge of RESTful APIs and HTTP protocols;

  • Strong problem-solving skills and an eagerness to learn.


Nice to have:

  • Basic understanding of cryptocurrency advertising;

  • Any experience in the crypto/blockchain industry;

  • Any experience in the ad tech industry (DSP, SSP, RTB);

  • Knowledge of Docker and Kubernetes;

  • Familiarity with monitoring tools (Prometheus, Grafana);

  • Understanding of data streaming concepts;

  • Knowledge of CI/CD practices;

  • Previous experience with high-traffic applications.


Responsibilities:

  • Develop and maintain Golang services for the crypto ad network under the guidance of the team lead;

  • Learn to optimize database queries and data processing workflows;

  • Implement and maintain data pipelines using Kafka with support from the lead and the team;

  • Participate in designing scalable microservices architecture;

  • Monitor system performance and propose improvements;

  • Collaborate with a cross-functional team;

  • Write clean, maintainable, and well-documented code;

  • Grow your expertise in the crypto advertising domain;

  • Actively learn new technologies and best practices.


Hiring process:
  • Intro call with a Recruiter - Тechnical interview with the Hiring team -Offer.

We offer:

  •  Flexible work environment - you can work remotely anywhere or at our comfortable Hub in Kyiv;

  •  The 8-hours working day with a flexible schedule;

  •  Competitive salary based on your experience;

  •  Regular performance review and annual salary review;

  •  100% paid sick leaves, vacation and holidays;

  •  Professional development tools (reimbursement of educational courses or workshops, conferences around the world);

  •  Ambitious team with a transparent communication and friendly atmosphere, no micromanagement;

  •  Apple equipment;

  •  Memorable gifts for holidays.



Join our team

arrow icon
arrow icon

Back To All