Mid Full-Stack Developer
Indexed description
The Mid Full-Stack Developer is a core engineering role within the Supernova Sportsbook team. The role is focused on delivering production-ready features, maintaining existing systems, and contributing to the continuous improvement of a live sportsbook platform.
This position is backend-driven, with frontend responsibilities where required, and operates within an established architecture, processes, and product roadmap.
Key Responsibilities
- Develop and maintain backend services for the Supernova sportsbook platform
- Implement business logic related to betting, markets, limits, promotions, and reporting
- Design and consume REST APIs used by frontend and external integrations
- Work with SQL Server databases (queries, performance, data consistency)
- Implement and maintain RabbitMQ producers and consumers
- Develop and maintain frontend components using React
- Debug and fix issues in staging and production environments
- Collaborate with QA, Technical Support, Product, and DevOps teams
- Participate in code reviews and sprint planning
- Ensure code quality, stability, and maintainability
- 3–5 years of professional software development experience
- Strong experience with C# and .NET / ASP.NET Web API
- Solid understanding of SQL Server and relational databases
- Experience working with RabbitMQ or message-based architectures
- Experience with React and modern JavaScript / TypeScript
- Understanding of web application architecture and REST APIs
- Experience with Git-based version control
- Ability to work independently on assigned tasks
- Good communication skills in English
- Previous experience in iGaming or sportsbook platforms
- Understanding of betting flows and sportsbook domain concepts
- Experience with high-traffic or real-time systems
- Familiarity with CI/CD pipelines and automated deployments
- Experience working with legacy systems
- Experience with Redis for caching, session management, or performance optimization
- Experience with MongoDB for non-relational data, logs, or analytics use cases
- Consistent delivery of high-quality features
- Minimal production issues caused by new code
- Strong collaboration with cross-functional teams
- Growing ownership over assigned product areas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search