You will be involved in every aspect of software development, from designing scalable solutions and building modern user interfaces to developing high-performance backend services, writing automated tests, and working with SQL and NoSQL databases.
This is your opportunity to work on a world-leading, high-performance, high-availability, and high-throughput multi-brand Sportsbook platform.
To give you an idea of the scale behind our applications:
• 10,000 different leagues
• 1,100 live matches
• 500,000–600,000 bets placed on a single Saturday
###
Responsibilities
Frontend
• Angular
• TypeScript
• ngRx (Redux pattern)
• RxJS
• Angular Material
• HTML/CSS
• SignalR
Backend
• .NET / C#
• .NET Core
• ASP.NET Web API
• SQL Server
• NoSQL databases
• RabbitMQ (or similar messaging technologies)
###
Requirements
• Developing modern web applications using JavaScript/TypeScript and a modern UI framework (Angular preferred)
• Building scalable backend services with .NET / C#
• Designing and consuming REST APIs
• Working across complex distributed and microservice-based architectures
• Working with SQL Server and NoSQL databases
• Writing clean, maintainable, and testable code
• Using unit testing frameworks
• Applying Agile software development practices
• Collaborating with cross-functional teams and sharing knowledge