2,316 Open roles
101 Companies
49 Posted today
Jobs / Lottomatica Group / Angular Developer
This job is no longer available.

This position has been closed.

Posted 2026-09-16

Angular Developer

Description

Lottomatica Group is seeking an Angular Developer to join its Operations & Technology Department. The role focuses on the development and maintenance of front-end applications, ensuring high performance and code quality within a complex enterprise environment.

The successful candidate will work closely with backend teams to manage state and communication flows, contributing to the evolution of the application architecture. This position requires a strong technical background in modern web technologies and the ability to support team growth through mentoring.

Responsibilities
  • Develop and maintain front-end applications using Angular and TypeScript.
  • Manage asynchronous communication between front-end and back-end through Observables, Promises, and APIs.
  • Implement and manage application state using NgRx/Store, including in complex contexts.
  • Work with WebView and IPC patterns for integration with desktop applications.
  • Manage errors, timeouts, and real-time updates.
  • Collaborate with backend developers to manage communication and state synchronization between different application layers.
  • Analyze and resolve issues related to integration and communication flows.
  • Contribute to the definition and evolution of the application architecture.
  • Ensure code quality, performance, and maintainability.
  • Support the technical growth of the team through knowledge sharing and mentoring.
Requirements
  • At least 4 years of experience in Angular and TypeScript development (required).
  • Knowledge of Angular 15+ and strong proficiency in TypeScript, including decorators, interfaces, and generics (required).
  • Advanced knowledge of RxJS, including operators such as map, tap, catchError, first, and timeout (required).
  • Experience managing complex application state through NgRx/Store (required).
  • Knowledge of Angular Dependency Injection (required).
  • Strong knowledge of Async/Await, Promises, and the main Observable-based patterns (required).
  • Experience with JSON serialization and deserialization (required).
  • Experience managing asynchronous front-end/back-end communication (required).
  • Excellent knowledge of HTML5, CSS3, and SCSS (required).
  • Knowledge of Node.js, npm/yarn, and Angular CLI (required).
  • Experience with Git and related workflows (required).
  • Ability to use Browser DevTools for debugging and network request analysis (required).
  • Knowledge of Reactive Programming and Event-driven Architecture principles (required).
  • Basic knowledge of C#/.NET, sufficient to read and understand code (required).
  • Experience developing enterprise/LOB applications (required).
Benefits
  • Permanent contract.
  • Hybrid working opportunities.
  • Company laptop.
  • Continuous training on both hard and soft skills.
  • Gross annual salary commensurate with experience (45–50K).
About Lottomatica Group

Lottomatica Group is the largest operator in Italy's regulated gaming market and one of the major gaming companies in Europe. Headquartered in Rome and incorporated in 2019, it offers sports betting, online casino, poker, bingo and gaming machines across both online and retail channels. The group runs well-known Italian brands including GoldBet, Better, Lottomatica.it and Planetwin365, supported by the country's largest specialist distribution network of betting shops and gaming venues. It is listed on the Italian stock exchange, Euronext Milan.

Read more about Lottomatica Group →

Similar Active Jobs
Lottomatica GroupProduct & DevelopmentRome, Italy

Solution Architect

Lottomatica Group is seeking a Solution Architect to lead the design of end-to-end digital solutions. The role focuses on defining architectural standards across .NET, Angular, and Flutter platforms while driving modernization and technical excellence within the engineering department.

HybridFull-timeSenior10+ yearsEnglish55000 - 60000 EUR
2026-10-15
Lottomatica GroupProduct & DevelopmentRome, Italy

Demand Specialist (Sostituzione Maternità)

Lottomatica Group is seeking a Demand Specialist for a maternity leave replacement in the Digital and Betting Department. The role involves managing project roadmaps, defining functional requirements, and ensuring alignment between business objectives and development teams.

On-siteFull-timeMid-levelFixed-termEnglish26000 - 32000 EUR
2026-10-14
Lottomatica GroupProduct & DevelopmentRome, Italy

Casino Product Support

Lottomatica Group is seeking a Casino Product Support specialist to manage the online casino product lifecycle. The role focuses on coordinating new game releases, supplier management, product testing, and performance monitoring to ensure an optimal gaming experience.

HybridFull-timeMid-levelFixed-termEnglish26000 - 28000 EUR
2026-10-09
Lottomatica GroupProduct & DevelopmentRome, Italy

External Betting Clients

Lottomatica Group is seeking a Full Stack Developer to manage front-end and back-end components for their betting cash register systems. The role involves working with Angular and C#/.NET to ensure reliable, real-time transaction processing within a dynamic technical environment.

HybridFull-timeMid-level4+ yearsEnglish45000 - 50000 EUR
2026-10-08
Lottomatica GroupProduct & DevelopmentRome, Italy

Game Provider Integration

Lottomatica Group is seeking a Backend .NET Developer to join its Operations & Technology Department. The role involves building scalable microservices and event-driven architectures using .NET 8+ and C# to support the company's gaming platforms.

HybridFull-timeMid-levelEnglish38000 - 40000 EUR
2026-10-07