Web Betting

Betflag S.p.A.Rome, LazioHybrid, On-siteFull-timeSenior, 5–8 yearsListed 10 hours ago

Apply now

About this role

Siamo il Gruppo Lottomatica, leader nel settore del gioco regolamentato in Italia e uno dei maggiori player europei nelle principali aree di attività: sports betting, gaming online e apparecchi da intrattenimento. Offriamo ai nostri clienti esperienze di gioco attraverso i diversi canali di vendita, promuovendo i principi del Gioco Responsabile e investendo nell’innovazione, nella tecnologia e nella qualità dei servizi.

Essere in Lottomatica è molto più che far parte di un'azienda: significa contribuire a un progetto imprenditoriale caratterizzato da innovazione e crescita.

Siamo alla ricerca di un Frontend Developer Angular che entrerà a far parte del Dipartimento Technology&Operations, nell'area Betting.

Responsabilità principali

- Sviluppare e manutenere l'applicazione web di scommesse sportive utilizzando Angular (v20+) e TypeScript.
- Integrare e gestire iFrame di terze parti (feed sportivi, widget quote, match tracker), garantendo sicurezza e fluidità di utilizzo.
- Sviluppare e curare layout CSS/SCSS per componenti UI reattivi, modulari e performanti.
- Analizzare i requisiti funzionali e tradurre le logiche di gioco e della schedina in soluzioni frontend intuitive.
- Integrare servizi REST API e WebSocket per la gestione delle quote live e dei risultati in tempo reale.
- Ottimizzare le prestazioni frontend e risolvere bug su ambienti desktop e mobile.

Requisiti

- Almeno 5 anni di esperienza nello sviluppo frontend.
- Buona conoscenza di Angular (dalla versione 16 alla 20), TypeScript, HTML5 e CSS3/SCSS.
- Familiarità con l'integrazione di iFrame e la gestione della comunicazione cross-domain tramite postMessage.
- Capacità di analizzare i requisiti di progetto e trasformarli in interfacce utente efficaci.
- Conoscenza di base di RxJS/Signals, API REST, WebSocket e sistemi di versionamento del codice (Git).

Cosa troverai in Lottomatica

- L’opportunità di lavorare in un Gruppo leader in Italia nel settore del gioco regolamentato e tra i principali operatori europei;
- Un ambiente dinamico, con opportunità di sviluppare e ampliare le proprie competenze;
- La possibilità di contribuire a progetti e iniziative rilevanti per l’organizzazione, collaborando con diverse funzioni aziendali;
- Un modello di DNA aziendale che individua Inclusione, Valore della Diversità, Eccellenza e Collaborazione tra i propri principi di riferimento;
- Opportunità di crescita e sviluppo professionale.

Cosa offriamo

- Contratto a tempo indeterminato e opportunità di lavoro ibrido.
- Ticket Restaurant e Polizza Sanitaria Integrativa.
- Formazione continua su hard e soft skills.
- Retribuzione annua lorda commisurata all'esperienza (45k-50k).

Lottomatica adotta politiche volte a promuovere le pari opportunità, la diversità e l’inclusione e a contrastare ogni forma di discriminazione. In Lottomatica riconosciamo il valore delle diversità individuali e il contributo che possono apportare all’organizzazione. Ci impegniamo a promuovere un ambiente di lavoro improntato al rispetto reciproco, dove ciascuno possa esprimere le proprie competenze e il proprio potenziale.

Frontend Developer Angular – Betting

We are the Lottomatica Group, a leader in the regulated gaming sector in Italy and one of the leading European players in the main areas of our business: sports betting, online gaming and gaming machines. We offer our customers gaming experiences across different sales channels, promoting the principles of Responsible Gaming and investing in innovation, technology and service quality.

Being part of Lottomatica means much more than being part of a company: it means contributing to an entrepreneurial project driven by innovation and growth.

We are looking for a Frontend Developer Angular to join the Operations & Technology Department, within the Betting area.

Main Responsibilities

- Develop and maintain the sports betting web application using Angular (v20+) and TypeScript.
- Integrate and manage third-party iFrames (sports feeds, odds widgets, match trackers), ensuring security and a seamless user experience.
- Develop and maintain CSS/SCSS layouts for responsive, modular and high-performance UI components.
- Analyse functional requirements and translate betting and bet slip logic into intuitive frontend solutions.
- Integrate REST APIs and WebSocket services to manage live odds and real-time results.
- Optimise frontend performance and troubleshoot issues across desktop and mobile environments.

Requirements

- At least 5 years of experience in frontend development.
- Good knowledge of Angular (versions 16 to 20), TypeScript, HTML5 and CSS3/SCSS.
- Familiarity with iFrame integration and cross-domain communication using postMessage.
- Ability to analyse project requirements and translate them into effective user interfaces.
- Basic knowledge of RxJS/Signals, REST APIs, WebSocket and version control systems (Git).

What You Will Find in Lottomatica

- The opportunity to work in a Group that is a leader in the regulated gaming sector in Italy and among the leading operators in Europe;
- A dynamic environment, with opportunities to develop and expand your skills;
- The opportunity to contribute to projects and initiatives that are important to the organisation, collaborating with different business functions;
- A corporate DNA model that identifies Inclusion, Value of Diversity, Excellence and Collaboration as its guiding principles;
- Opportunities for professional growth and development.

What We Offer

- Permanent contract and hybrid working opportunities.
- Meal vouchers and supplementary health insurance.
- Continuous training on both hard and soft skills.
- Gross annual salary commensurate with experience (45k-50k).

Lottomatica adopts policies aimed at promoting equal opportunities, diversity and inclusion, and combating all forms of discrimination. At Lottomatica, we recognise the value of individual differences and the contribution they can make to our organisation. We are committed to fostering a work environment based on mutual respect, where everyone can express their skills and potential.