
Stay Group is an innovative Marketing Company with a mission to help businesses acquire their target customers and create top-tier solutions in the iGaming and entertainment industry.
We are currently looking for a highly skilled and motivated Senior Fullstack Engineer to join our technical team. In this role, you will primarily focus on developing scalable backend microservices using Go, while also contributing to Backoffice features and internal tools built with TypeScript and Nuxt.
You will work on a high-load cloud-native platform with a modern microservice architecture and participate in building reliable, scalable, and performance-oriented solutions.
Requirements:
Minimum of 4 years of commercial experience with Go.
Strong understanding of:
concurrency,
goroutines,
channels,
context handling.
Experience building scalable REST APIs and microservices.
Experience with event-driven architecture and Kafka.
Commercial experience with TypeScript.
Experience with modern frontend frameworks (preferably Vue/Nuxt).
Ability to independently implement Backoffice/UI features.
Strong knowledge of PostgreSQL:
schema design,
indexing,
query optimization,
transactions.
Experience working with Redis:
caching,
rate limiting,
session storage.
Experience with ClickHouse or other analytical databases.
Experience with Docker and Kubernetes.
Understanding of CI/CD pipelines.
Experience with Helm and GitOps approaches (ArgoCD is a plus).
Understanding of Clean Architecture, SOLID principles, and design patterns.
Experience working with distributed and high-load systems.
Strong debugging and problem-solving skills.
Ability to work independently and proactively in a fast-paced engineering environment.
Strong communication skills and ownership mindset.
Will be a plus:
Responsibilities: