We are looking for an experienced Backend Developer (Golang) to join our team and create a game streaming platform. This is a brand-new direction for our company, focused on delivering high-performance, low-latency streaming solutions.
You’ll work on building the application from the ground up—no legacy code, just a clean slate and modern tools.
Responsibilities:
- Design and implement backend systems with a focus on performance and scalability.
- Develop and maintain RESTful APIs.
- Work with message brokers (RabbitMQ, Kafka, etc.) to enable efficient communication between services.
- Work with SQL (PostgreSQL) and NoSQL (Redis) databases.
- Build containerized solutions using Docker and Kubernetes in cooperation with the DevOps team.
- Work with CI/CD pipelines (e.g.,Jenkins, GitLab CI).
- Write clean, maintainable code and comprehensive unit tests.
- Collaborate with other teams and tech lead to shape the product roadmap.
Requirements:
- 4+ years of experience in backend development with Golang.
- Strong knowledge of concurrency patterns in Go.
- Proficiency in RESTful API development.
- Experience with message brokers (RabbitMQ, Kafka, etc.).
- Solid knowledge of SQL (PostgreSQL) and NoSQL (Redis) databases.
- Experience with containerization tools like Docker and Kubernetes.
- Understanding of microservices architecture principles.
- Hands-on experience with CI/CD systems.
- Unit tests writing experience.
- English B2+
- Ukrainian C1+
Will be a plus:
- Experience with gRPC and Protobuf.
- Knowledge of Websockets for real-time communication.
- Linear math skills
Competencies:
- Strong problem-solving skills, especially in critical situations.
- Leadership qualities and team collaboration.
- Analytical and communication skills.
- Initiative and proactive attitude towards improvement
Work conditions:
- Competitive salary and Quarterly bonus system
- Opportunity to work on a greenfield project with modern technologies.
- Be part of a team that values innovation and quality.
Flexible schedule — You can choose convenient working hours (start work from 8 to 11, 8 hours/day) — No tracking systems - Remote or hybrid work in Bratislava (Slovakia)
- Location — Europe (preferably Slovakia) or relocation to Slovakia
- Business trips to Bratislava every 3-6 months — the company provides compensation of the expenses
- Care for employees’ work-life balance — 17 working days of vacation; unlimited sick leave; preserved public holidays, in accordance with Ukrainian legislation
- Learning and professional development — Expert communities, paid professional courses and certifications, professional events
- Care for employees’ mental health — Corporate psychologist
- Equipment — The company provides computers for work
We value honesty, openness, friendliness, a positive attitude, and independence.
Let’s create a cool product with us:)