Senior Angular Developer

SPEED ODDSYerevanstaffamopublikowano 19.08.2026
Wymagane:TypeScriptJavaScriptC#HTMLCSSAngularGitFrontendMobileFinTechGamingSecuritySenior
Mile widziane:E-Commerce

Speed Odds is looking for an experienced Senior Angular Developer to join our growing technology team in Yerevan.

You will work on a large-scale B2B iGaming platform that provides turnkey sportsbook and online casino solutions to operators worldwide. The platform includes customer-facing websites, management and back-office systems, agent and retail solutions, wallet management, payment integrations, CRM, bonus systems, reporting tools, and third-party gaming integrations.

The frontend is built with Angular and integrates closely with a C#/.NET backend through RESTful APIs and other backend services.

The ideal candidate should be comfortable working on complex enterprise applications, translating business requirements into robust frontend solutions, integrating APIs, and building fast, responsive, reusable, and maintainable user interfaces.

You will have the opportunity to work on a platform operating across multiple products and brands, contribute to frontend architecture and development standards, and help build reliable user experiences for high-volume transactional applications.

Develop and maintain web applications using Angular and TypeScript.

Build responsive and user-friendly interfaces for sportsbook, casino and back-office systems.

Create reusable Angular components, services, modules and shared libraries.

Integrate frontend applications with RESTful APIs.

Work closely with .NET backend developers, UI/UX designers, QA engineers and DevOps engineers.

Develop customer-facing websites, admin panels and partner management systems.

Implement authentication, authorization and role-based user access.

Handle real-time data updates for sportsbook events, odds, transactions and account balances.

Improve application speed, stability and overall frontend performance.

Ensure compatibility across different browsers, devices and screen sizes.

Write clean, scalable, testable and maintainable code.

Troubleshoot bugs and resolve production issues.

Participate in code reviews and technical discussions.

Follow security and data-protection best practices.

Maintain technical documentation.

Support the implementation of multiple brands, languages and currencies.

Participate in the continuous improvement of the platform architecture and development processes.

4–5+ years of professional frontend development experience

Strong commercial experience with Angular , preferably Angular 19 or recent Angular versions

Strong knowledge of TypeScript

Strong understanding of JavaScript and modern frontend development principles

Strong knowledge of HTML5, CSS3, and SCSS

Strong experience integrating RESTful APIs

Strong understanding of RxJS and reactive programming

Experience building modular Angular applications with reusable components, services, and shared libraries

Strong understanding of Angular dependency injection, routing, guards, interceptors, forms, and lifecycle management

Experience with responsive and mobile-first web development

Experience working with complex business logic and enterprise applications

Understanding of frontend state management patterns

Experience with frontend performance optimization and browser debugging

Experience writing unit tests for frontend applications

Understanding of authentication, authorization, and role-based access control

Understanding of web security fundamentals

Good knowledge of Git and modern version-control workflows

Strong problem-solving and debugging skills

Ability to work independently and as part of a development team

Good written and spoken English

The preferred candidate should have:

Experience with real-time web applications , including WebSockets or similar technologies

Experience building white-label or multi-brand applications

Experience supporting multiple languages, currencies, and regional configurations

Experience working on financial, payments, sportsbook, casino, or other high-volume transactional applications

Experience with large-scale enterprise frontend applications

Benefits

Competitive salary

Performance bonus

Career growth opportunities

International projects

Modern office in Yerevan

Friendly international team

Latest technologies

Long-term employment

Paid annual leave