Go Developer

Mid-level • Full-time • On-site • Cluj-Napoca

Job Summary

Founded in 2014, our partner is a fast-growing tech startup that aims to revolutionize online gaming. Their pursuit of becoming the premier Bitcoin casino is driven by the knowledge and enthusiasm of their great team, combined with the support, trust and feedback of players.
Their casino platform is the result of hard work, united minds and a will to never settle. They always look for new ways to challenge the status quo, and feel that robust and snappy services are some of the cornerstones to that challenge. This is where you come in.

We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.


  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Build new features on our platform by extending and maintaining our API, craft new services as needed, and ensuring high stability
  • Aggregate multiple internal APIs & services, exposing them as a single RESTful API for front end consumption
  • Translating software requirements into stable, working, high performance software
  • Playing a key role in architectural and design decisions, building toward an efficient micro-services distributed architecture

What we’re looking for

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms. Utilize frameworks/toolkits like: go-kit, Go Echo, etc.
  • Understand the work of Rest API and the principles of micro-services
  • Knowledge of common Goroutine and channel patterns
  • Experience working with a Front End team, and understanding common Front End integrations and workflows. A major bonus if you have real hands on experience specifically focused on the Front End (React, Redux, SASS, etc.)

Wait, we have more...

There has to be one perfect job for you, so here are some more similar jobs.

Senior .Net Developer
Senior level • Full-time • HDPPS001
C# asp.net core .net
Delivery Manager
Senior level • Full-time • HDJBC001
project management account manager mentoring
Angular Developer
Mid-level • Full-time • HDJOI007
frontend JavaScript angularjs
Android Developer
Mid-level • Full-time • HDHAS006
android Java kotlin
DevOps Engineer
Mid-level • Full-time • ADMOT005
azuredevops python golang
Remote Cluj-Napoca
Full-Stack Developer
Mid-level • Full-time • ADMOT009
ci/cd sql rest
Go Developer
Mid-level • Full-time • BIGBT002
rest golang AWS
Remote Cluj-Napoca, +3
Front End Developer
Senior level • Full-time • HDOPT022
JavaScript rest WebSocket
.NET Software Engineer
Senior level • Full-time • HDRZR001
.net asp.net sql server
Remote Cluj-Napoca
C++ Software Engineer
Senior level • Full-time • HDRZR002
c++ microsoft sql server rest
Remote Cluj-Napoca

Introducing the developer’s

Sign up to our newsletter and you will receive periodic updates of new blog posts, contests, events and job opportunities.