# Senior Full Stack Developer

**Компания:** BettingJobs
**Локация:** Yerevan, Армения
**Формат:** офис
**Зарплата:** по запросу
**Тип занятости:** FULL_TIME
**Опубликовано:** 2026-09-02
**Актуально до:** 2026-10-13
**Теги:** беттинг, SQL

Источник: https://spinhire.io/job/9490 — SpinHire, джоб-борд iGaming.

## Описание

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
