25 views
Halisi Labs
We invite you to a fast-growing iGaming project focused on the African market and with potential for global scaling.
We create light and dynamic gaming products with local content, using innovative approaches to marketing, payment solutions and user retention.
• Development and support of high-load services for the iGaming platform.
• Design and implementation of microservice architecture.
• Integration with external APIs: payment systems, SMS services, game providers (not yet used), analytics and marketing systems.
• Optimizing the performance and scalability of services.
• Working with message queues, caching and databases.
• Participation in code reviews and improving architectural solutions.
• Working with real-time protocols (WebSocket).
Requirements:
• 3+ years of commercial development experience in Golang.
• Experience with PostgreSQL / MySQL and query optimization.
• Knowledge of Redis and Kafka is required.
• Experience in building a REST API.
• Understanding of the principles of microservice architecture and interaction between services.
• Experience in writing unit tests (this is optional, but it is desirable to be able to do this).
• Experience with Docker, CI/CD, Git
• Knowledge of the principles of SOLID, Clean Architecture.
• Understanding of the basics high-load systems (balancing, cache, horizontal scaling).
It will be a plus:
• Experience in iGaming / FinTech / Betting.
• Knowledge in higher mathematics and probability theory
• Experience in integrating payment gateways.
• Experience with Digital Ocean infrastructure, Cloudflare, ability to set up or debug a server.
• Knowledge of TypeScript / Angular / React at the level of interaction with backendAPI. Personal qualities:
• Responsibility and attention to detail.
• Ability to work in a team and interact with frontend developers.
• Proactivity, ability to propose improvements to architecture and processes.