← Retour aux offres

BettingJobs · Yerevan, Arménie · bureau

Senior Full Stack Developer

Développement de jeux paris sportifsSQL

fourchette non précisée

▮ Description

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

▮ Postes vacants similaires