Back To All
Strong Junior Golang Developer
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:
Nice to have:
Responsibilities:
Hiring process:
We offer:
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
Back To All