← Jobb

Senior Developer for iGaming Platform

Budget: $800.0 FIXED / ⭐ 0.00 (0) Georgia

javascript, html5, asp.net-core, c#, postgresql, mongodb, typescript, redis, redux.js, react-js, next.js, websockets, signalr

Preferred qualifications

  • Experience: Expert
Senior Full-Stack Developer (ASP.NET Core + Next.js) for Real-Time Online Betting & Multiplayer Gaming Platform About the Project We are looking for an experienced Senior Full-Stack Developer to join our team and help optimize, stabilize, and expand our real-time online multiplayer betting platform. Our platform is a live production system where players participate in real-time multiplayer card games with betting functionality. The system includes real-time communication, player transactions, live game logic, voice communication, administration tools, and a high-performance backend infrastructure. We are not looking for a developer who only writes new features. We need an engineer who can understand complex systems, analyze existing codebases, identify hidden problems, optimize performance, and provide long-term technical solutions. Candidates with previous experience in online casino, betting, gambling, fintech, or real-time multiplayer gaming platforms are highly preferred. What You Will Work On Your responsibilities will include: Reviewing and understanding the existing codebase and architecture Finding hidden bugs and technical weaknesses Identifying performance bottlenecks Optimizing backend services and database performance Improving frontend performance and user experience Optimizing real-time communication using SignalR/WebSocket Investigating freezing, delays, and instability issues Improving mobile performance (especially Android) Finding unnecessary database queries and API calls Detecting memory leaks and scalability issues Improving system reliability and stability Reviewing security weaknesses Refactoring code when necessary Helping build a scalable long-term architecture We need engineers who can proactively find problems and create permanent solutions, not only fix reported bugs. Project Stage Project Status: Live Production – Optimization, Stabilization & New Feature Development Platform: Web Browser Mobile Web iOS Android Category: Online Casino Betting Card Game Real-Time Multiplayer Gaming Team Structure We currently work with a small development setup and are expanding our engineering team with experienced professionals to further improve and scale our platform. We are looking for talented engineers in the following areas: Backend Developer Full-Stack Developer Frontend Developer QA Engineer UI/UX Designer New team members will play an important role in improving the existing system, optimizing performance, developing new features, and building a scalable long-term platform. We are expanding our team with experienced professionals who can improve the platform and help us scale. Required Technical Skills Backend Strong experience with: C# ASP.NET Core Entity Framework Core PostgreSQL MongoDB Redis SignalR REST APIs WebSocket / Real-Time Systems Clean Architecture Scalable Backend Systems Frontend Experience with: React Next.js TypeScript Redux Toolkit Redux Saga Modern frontend optimization techniques Tools Experience with: Git Docker Visual Studio VS Code Postman Required Experience Candidates should have: Minimum 5 years of software engineering experience Experience working with large production systems Experience building high-performance backend services Experience with real-time multiplayer applications Strong debugging and problem-solving skills Experience optimizing live production environments Experience reviewing and improving existing codebases Understanding of scalability and distributed systems Previous experience with: Online casino platforms Betting systems Gambling platforms Real-money gaming systems Multiplayer gaming platforms is a strong advantage. Important Technical Experience We are especially interested in developers who have experience with: Real-time game architecture SignalR/WebSocket communication High concurrency systems Performance profiling CPU and memory optimization Distributed systems Cloud infrastructure Scalable software design Production troubleshooting Soft Skills We Value We are looking for someone who is: A strong problem solver Analytical thinker Proactive and responsible Able to work independently Comfortable analyzing complex systems Focused on quality and long-term solutions Able to communicate clearly with the team We value: Open communication Technical ownership Continuous improvement Team collaboration Why Work With Us? You will have the opportunity to: Work on a real production gaming platform Solve challenging engineering problems Directly influence product and architecture decisions Work with modern technologies Improve your technical skills Become part of a long-term growing project Our engineers have the opportunity to contribute ideas, suggest solutions, and directly impact the future of the platform. Development Roadmap Our immediate goal is: Improve platform stability Remove performance bottlenecks Optimize backend and frontend systems Improve real-time gaming experience After stabilization, we will continue with: New game features Better user experience improvements Advanced administration tools Infrastructure expansion New products in the online gaming ecosystem Preferred Background Candidates with experience in: Online casino development Betting platforms Real-time gaming Multiplayer systems Financial transaction systems High-load applications will receive priority. Application Requirements Please send: CV LinkedIn profile GitHub profile (if available) Portfolio Examples of similar systems you have worked on Please explain: Your experience with real-time systems Your experience solving performance problems Your experience with large production applications Similar projects you have developed Selection Process The selection process includes: Stage 1: Initial interview Stage 2: Technical evaluation/test task The technical test will evaluate: Debugging skills Performance optimization ability Architecture understanding Problem-solving approach The decision process depends on the candidate's experience and technical performance. Important Note We already have developers familiar with the existing platform and business logic. They will help new team members understand the system. However, we are specifically looking for experienced engineers who can independently analyze complex systems, identify bottlenecks, suggest architectural improvements, and implement scalable high-quality solutions. If you have experience building or optimizing real-time online gaming or betting platforms and enjoy solving difficult engineering challenges, we would like to hear from you. We need a senior developer or small team for our live casino platform. The ideal candidate will have experience in iGaming, casino, betting, and real-time multiplayer platforms. Our platform is live with active users, requiring someone to fix critical issues and improve performance. The technology stack includes C#, ASP.NET Core, Entity Framework Core, PostgreSQL, MongoDB, Redis, SignalR, and WebSockets. Key challenges include winner calculation, race conditions, and WebSocket stability. We require a senior engineer who can quickly analyze the system and provide practical solutions. Time and budget are limited, so efficiency and experience are crucial. We are looking for a long-term technical partner.
Öppna på Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Logga in