BettingJobs
· Yerevan, Armenia · oficina
Senior Full Stack Developer
Desarrollo de juegos
apuestasSQL
salario no indicado
BettingJobs is working with a fast-growing B2B iGaming technology provider on the appointment of a Senior Full Stack Developer, joining a growing engineering team building a large-scale turnkey sportsbook and casino platform used by operators across multiple international markets.
This is a broad, ownership-heavy role for a developer who enjoys working end to end — designing backend services and APIs in C#/.NET, then building the responsive Angular interfaces that sit on top of them. It would suit an engineer who wants genuine technical breadth and visible impact on a platform operating across multiple brands, languages and currencies.
Responsibilities:
- Design, develop and maintain full-stack features across Angular and C#/.NET applications
- Build and maintain backend services and RESTful APIs using C# and .NET
- Develop responsive, reusable frontend components using Angular and TypeScript
- Integrate frontend applications with backend APIs and third-party services
- Work with Microsoft SQL Server, including database design, queries and performance optimisation
- Work with Memcached and other distributed caching mechanisms
- Develop integrations with payment providers, gaming providers, sportsbook feeds and other external systems
- Implement authentication, authorisation and role-based access control
- Troubleshoot issues across frontend, backend, database and integration layers
- Write clean, testable code, plus unit and integration tests
- Participate in architecture, design and code reviews
- Optimise application performance, reliability and scalability, and resolve production issues
- Contribute to technical documentation and development standards
Requirements:
- 4–5+ years' professional software development experience across the full stack
- Strong commercial experience with C# and .NET, including ASP.NET Core / .NET 8 and working knowledge of .NET Framework 4.8
- Strong commercial Angular experience (Angular 19 or recent versions) and TypeScript
- Solid knowledge of JavaScript, HTML5, CSS3 and SCSS, with responsive and mobile-first development
- Strong experience developing and consuming RESTful APIs
- Strong knowledge of Microsoft SQL Server and Entity Framework / EF Core
- Experience with Memcached or other distributed caching technologies
- Strong understanding of OOP, SOLID, design patterns, dependency injection, LINQ and async/await
- Experience with Angular routing, forms, guards, interceptors, RxJS and reactive programming
- Experience with modular Angular architecture, reusable components and state management patterns
- Experience with authentication and authorisation, including JWT/OAuth, and web security fundamentals
- Experience writing unit and integration tests, plus frontend performance optimisation and debugging
- Good knowledge of Git and modern version-control workflows
- Strong problem-solving skills and the ability to work independently and within a team
- Good written and spoken English