Angular Developer

Lottomatica

Roma

Ibrido

EUR 45.000 - 50.000

Tempo pieno

6 giorni fa
Candidati tra i primi
Generatore di candidature

Fatti notare per questo impiego — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Ticket Restaurant
Supplementary Health Insurance

Descrizione del lavoro

Lottomatica, Italy's leading regulated gaming group, is seeking an Angular Developer to join the Operations & Technology Department. You will develop and maintain front-end applications using Angular and TypeScript, ensuring robust async communication with back-end services.

Responsibilities include shaping architecture, improving performance, mentoring teammates, and collaborating with backend developers. A minimum of 4 years' experience is required, with a hybrid work model and a gross annual

Competenze

  • 4+ years of Angular and TypeScript development experience.
  • Proficiency with Angular 15+ and TypeScript features (decorators, interfaces, generics).
  • Advanced RxJS knowledge and NgRx/Store for complex state.
  • Strong Async/Await/Promises and observable-based patterns.
  • Experience with HTML5, CSS3, and SCSS; Angular CLI; Git workflows.

Mansioni

  • Develop and maintain front-end apps using Angular and TypeScript.
  • Manage asynchronous communication between front-end and back-end via Observables/Promises/APIs.
  • Implement and manage app state with NgRx/Store in complex contexts.
  • Work with WebView and IPC patterns for desktop app integration.
  • Handle errors, timeouts and real-time updates; ensure code quality.

Conoscenze

Angular
TypeScript
RxJS
NgRx/Store
HTML5
CSS3/SCSS
Angular CLI
Git
Async/Await
Reactive Programming

Strumenti

Node.js
npm/yarn
WebView
DevTools

Descrizione del lavoro

Siamo il Gruppo Lottomatica, leader nel settore del gioco regolamentato in Italia e uno dei maggiori operatori europei, in tutte le aree di attività: scommesse sportive, gioco online e macchine da intrattenimento. Offriamo ai nostri clienti esperienze di gioco sicure e di qualità, attraverso tutti i canali, ponendo la responsabilità e la sostenibilità al centro del business.

Essere in Lottomatica è molto più che far parte di un'azienda: significa contribuire a un progetto imprenditoriale grande e responsabile.

Siamo alla ricerca di un profilo che entrerà a far parte del Dipartimento Operations & Technology come Angular Developer.

Responsabilità principali

  • Sviluppare e manutenere applicazioni front-end utilizzando Angular e TypeScript;
  • gestire la comunicazione asincrona tra front-end e back-end attraverso Observables, Promises e API;
  • implementare e gestire lo stato applicativo attraverso NgRx/Store, anche in contesti complessi;
  • lavorare con WebView e pattern IPC per l'integrazione con applicazioni desktop;
  • gestire errori, timeout e aggiornamenti real-time;
  • collaborare con i backend developer nella gestione della comunicazione e della sincronizzazione dello stato tra i diversi livelli applicativi;
  • analizzare e risolvere problematiche relative all'integrazione e ai flussi di comunicazione;
  • contribuire alla definizione e all'evoluzione dell'architettura applicativa;
  • garantire qualità, performance e manutenibilità del codice;
  • supportare la crescita tecnica del team attraverso la condivisione di conoscenze e mentoring.

Requisiti

  • Almeno 4 anni di esperienza nello sviluppo con Angular e TypeScript;
  • conoscenza di Angular 15+ e padronanza di TypeScript, inclusi decorators, interfaces e generics;
  • conoscenza avanzata di RxJS, inclusi operatori come map, tap, catchError, first e timeout;
  • esperienza nella gestione di stato complesso tramite NgRx/Store;
  • conoscenza dell'Angular Dependency Injection;
  • padronanza di Async/Await, Promises e dei principali pattern basati su Observable;
  • esperienza con serializzazione e deserializzazione JSON;
  • esperienza nella gestione della comunicazione asincrona tra front-end e back-end;
  • ottima conoscenza di HTML5, CSS3 e SCSS;
  • conoscenza di Node.js, npm/yarn e Angular CLI;
  • esperienza con Git e relativi workflow;
  • capacità di utilizzare i Browser DevTools per attività di debugging e analisi delle chiamate di rete;
  • conoscenza dei principi di Reactive Programming ed Event-driven Architecture;
  • conoscenza di base di C#/.NET, sufficiente alla lettura e comprensione del codice;
  • esperienza nello sviluppo di applicazioni enterprise/LOB;

Cosa troverai in Lottomatica

  • Opportunità di lavorare nella più grande azienda di scommesse e giochi in Italia e una delle più grandi al mondo.
  • Lavorare in un ambiente molto dinamico e migliorare le proprie competenze acquisendone di nuove;
  • Essere sfidati a fornire soluzioni d'impatto per grandi organizzazioni e avere un impatto diretto sui loro dipendenti;
  • Possibilità di partecipare a progetti di beneficenza, legalità e responsabilità attraverso l'impegno in Fondazione Lottomatica;
  • Un modello di DNA aziendale definito in cui Inclusione, Valore della Diversità, Eccellenza e Collaborazione sono i pilastri;
  • Far parte dell'azienda numero uno al mondo nel settore per impegno ESG;
  • Eccellenti opportunità di crescita.

Cosa offriamo

  • Contratto a tempo indeterminato e opportunità di lavoro ibrido.
  • Formazione continua su hard e soft skills.
  • Ticket Restaurant e Polizza Sanitaria Integrativa.
  • Stipendio annuo lordo commisurato all'esperienza (45–50K)

Lottomatica attua una politica che garantisce pari opportunità e promuove diversità e inclusione, contro ogni forma di discriminazione. In Lottomatica crediamo che ogni persona sia unica e consideriamo la diversity come una fonte di arricchimento personale e organizzativo. Ci impegniamo ogni giorno affinché il nostro sia un ambiente aperto, sicuro e inclusivo, dove ogni persona possa essere pienamente se stessa indipendentemente da genere, religione, sesso, età, etnia, nazionalità, disabilità, stato civile o orientamento sessuale.

***

We are the Lottomatica Group, leader in regulated gaming in Italy and one of the largest European operators across all business areas: sports betting, online gaming, and amusement machines. We provide our customers with safe and high-quality gaming experiences through all channels, placing responsibility and sustainability at the core of our business.

Being part of Lottomatica is much more than joining a company: it means contributing to a great and responsible entrepreneurial project.

We are looking for a profile to join the Operations & Technology Department as an Angular Developer.

Main 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;
  • knowledge of Angular 15+ and strong proficiency in TypeScript, including decorators, interfaces, and generics;
  • advanced knowledge of RxJS, including operators such as map, tap, catchError, first, and timeout;
  • experience managing complex application state through NgRx/Store;
  • knowledge of Angular Dependency Injection;
  • strong knowledge of Async/Await, Promises, and the main Observable-based patterns;
  • experience with JSON serialization and deserialization;
  • experience managing asynchronous front-end/back-end communication;
  • excellent knowledge of HTML5, CSS3, and SCSS;
  • knowledge of Node.js, npm/yarn, and Angular CLI;
  • experience with Git and related workflows;
  • ability to use Browser DevTools for debugging and network request analysis;
  • knowledge of Reactive Programming and Event-driven Architecture principles;
  • basic knowledge of C#/.NET, sufficient to read and understand code;
  • experience developing enterprise/LOB applications;

What You Will Find in Lottomatica

  • Opportunity to work in the largest betting and gaming company in Italy and one of the largest in the world;
  • Work in a very dynamic environment and improve your skills while acquiring new ones;
  • Being challenged to provide impactful solutions for large organisations and have a direct impact on their employees;
  • Opportunity to participate in charity, legality and responsibility projects through engagement in Fondazione Lottomatica;
  • A defined corporate DNA model in which Inclusion, Value of Diversity, Excellence and Collaboration are the pillars;
  • Being part of the world's number one company in the industry for ESG commitment;
  • Excellent growth opportunities.

What We Offer

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

Lottomatica implements a policy that guarantees equal opportunities and promotes diversity and inclusion, against all forms of discrimination. At Lottomatica, we believe that every person is unique, and we consider diversity a source of personal and organizational enrichment. We strive every day to create an open, safe, and inclusive environment where everyone can fully be themselves regardless of gender, religion, age, ethnicity, nationality, disability, marital status, or sexual orientation.

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Frontend Developer Junior
Frontend Developer Junior

Lottomatica • Roma

Ibrido
EUR 28.000 - 33.000
Ticket Restaurant
Polizza Sanitaria Integrativa
Java Backend Developer
Java Backend Developer

Lottomatica • Roma

Ibrido
EUR 26.000 - 30.000
Contratto indeterminato
Lavoro ibrido
Formazione continua
+3
Digital Operations Expert
Digital Operations Expert

Lottomatica Group • Italia

Ibrido
EUR 30.000 - 45.000
Laptop aziendale
Formazione continua su hard e soft技能
Back Office & Promotional Engine
Back Office & Promotional Engine

Lottomatica • Roma

Ibrido
EUR 32.000 - 37.000
Ticket Restaurant
Polizza Sanitaria Integrativa
Back Office & Promotional Engine
Back Office & Promotional Engine

GBO Italy S.p.A. • Roma

Ibrido
EUR 32.000 - 37.000
Ticket Restaurant
Polizza Sanitaria Integrativa
Java Backend Developer
Java Backend Developer

GBO Italy S.p.A. • Roma

Ibrido
EUR 26.000 - 30.000
Ticket Restaurant
Polizza Sanitaria Integrativa
Corporate Portal Expert
Corporate Portal Expert

GBO Italy S.p.A. • Roma

Ibrido
EUR 40.000 - 45.000
Contratto a tempo indeterminato
Lavoro ibrido
Formazione continua
Corporate Portal Expert
Corporate Portal Expert

Lottomatica Group • Roma

Ibrido
EUR 40.000 - 45.000
Betting Offer Senior Specialist
Betting Offer Senior Specialist

Lottomatica Group • Italia

Ibrido
EUR 32.000 - 36.000
Contratto a tempo indeterminato
Lavoro ibrido
Laptop aziendale
+2
Backend Developer Junior
Backend Developer Junior

Lottomatica • Roma

In loco
EUR 32.000 - 37.000
Ticket Restaurant
Polizza Sanitaria Integrativa
Contratto a tempo indeterminato
+1