Golang Engineer in iGaming team to $3500
Requirements:
- At least 3 years of professional software development experience;
- Knowledge of the Go programming language, including its paradigms, constructs, and idioms;
- Knowledge of basic concurrent programming patterns;
- Understanding of how basic data structures are implemented in Go;
- Ability to write unit tests;
- Understanding of the fundamentals of relational databases;
- Redis / RabbitMQ;
- Experience with gRPC and GraphQL;
- Familiarity with CI/CD tools, such as GitLab pipelines;
- Familiarity with metrics: Prometheus, Grafana;
- Understanding of Docker and Kubernetes;
- A passion for sports would be a significant plus.
What we expect from you:
- Writing scalable, reliable, tested, efficient, and easily maintainable code;
- Translating software requirements into stable, functional, and high-performance software;
- Participating in architectural and design decisions, and building an efficient distributed microservices architecture;
- Full responsibility for your work;
- Understanding that you are delivering a product, not code.
What we offer:
- The opportunity to work on a successful product used by millions of sports fans;
- The challenge of taking a successful, profitable project to the next technical level;
- A strong product culture and great colleagues;
- A flexible schedule with the option of working remotely, as well as participating in training courses and conferences;
- A competitive salary.
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |