Tech Stack
AWSCloudDistributed SystemsDynamoDBGraphQLGRPCJavaScriptJestKafkaMicroservicesMongoDBNode.jsPostgresRabbitMQRedisTypeScript
About the role
- Drive technical initiatives across teams to build scalable web applications, in-app solutions, and integrations that power the gaming platform
- Build highly-available and performant gaming applications
- Architect and implement scalable backend systems for global audiences
- Develop MVPs and production-ready solutions for online poker games
- Create integration systems with various service providers
- Design and maintain robust microservices architecture
- Focus approximately 80% on backend solutions and high-load systems
Requirements
- 7+ years of full stack development exp (3+ years in senior/lead role)
- Strong Node.js expertise
- Advanced TypeScript/JavaScript knowledge
- REST APIs, GraphQL, gRPC, and WebSockets
- Testing frameworks (Jest)
- Databases (PostgreSQL, MongoDB, DynamoDB)
- Caching and queues (Redis, RabbitMQ, Kafka)
- High-load and concurrent systems
- Microservices and distributed systems
- Security best practices
- DevOps and CI/CD pipelines (nice to have)
- Cloud platform expertise (AWS, Cloudflare) (nice to have)
- Background in real-time multiplayer gaming or high-concurrency/high-load applications (nice to have)