Betinvest is an international product company in the sports technology sector. For over 20 years, we have been creating innovative solutions for the iGaming industry, with a focus on esports, fast sports, and AI-driven products.
Our focus is building scalable infrastructure for sports data aggregation, event processing, and partner integrations. We develop high-performance systems that power betting, trading, and analytics platforms across multiple markets.
About the Role
We are looking for a strong Full Stack Developer with experience in high-load backend systems and real-time dashboards.
You will work on both backend infrastructure and a real-time Angular dashboard used for monitoring and managing live event flows.
This role requires strong backend fundamentals, understanding of distributed systems, and the ability to build responsive real-time UI components.
Responsibilities
- Maintain and enhance backend services
- Work with RabbitMQ queues and message routing
- Implement caching and metrics using Redis
- Optimize SQL Server queries and performance
- Develop and improve the Angular dashboard (monitoring, filtering, real-time updates)
- Participate in architectural decisions
- Improve system performance and service stability
Requirements
Backend
- Strong knowledge of ASP.NET Core
- Understanding of BackgroundService / Hosted Services
- Experience with RabbitMQ
- Experience with Redis (caching, metrics)
- Practical experience with EF Core
- Understanding of high-load system principles
Frontend
- Experience with Angular (preferably standalone configuration)
- Experience working with REST APIs
- Experience integrating SignalR client for real-time updates
Nice to Have
- Experience working with high-load systems
- Understanding of event-driven architecture
- Experience with mTLS
- Experience in betting / sports data / fintech products
We Offer:
- 30 paid days off per year
- Medical insurance or a gym membership
- Free corporate English courses
- Flexible work schedule, full-time position without excessive bureaucracy, micromanagement, or time tracking
- A great team of creative and inspiring professionals