Full Stack Developer

11 ore fa

Rome, Lazio, Italia Lottomatica Tempo pieno 41.000 € - 46.000 €/anno
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, investendo in tecnologia e qualità dei servizi Essere in Lottomatica è molto più che far parte di un'azienda: significa contribuire ad un progetto imprenditoriale caratterizzato da innovazione e crescita. Siamo alla ricerca di un profilo che entrerà a far parte del Dipartimento Operations & Technology come Full Stack Developer. Responsabilità principali
• Sviluppare e manutenere componenti front-end utilizzando Angular e TypeScript
• Contribuire a funzionalità lato back-end in C#/.
NET, sull'host WPF che gestisce l'hardware di cassa (stampante, lettore di codici a barre, accettatore di contante)
• Gestire la comunicazione asincrona tra front-end e back-end attraverso Observable, Promise e API
• Muoversi all'interno dello stato applicativo gestito con NgRx/Store, imparando progressivamente le convenzioni del progetto
• Collaborare con sviluppatori senior nella diagnosi di problemi di integrazione tra front-end e applicazione desktop
• Scrivere test automatici (Karma/Jasmine lato Angular, xUnit/FluentAssertions lato .
NET) per il codice sviluppato
• Crescere su un'applicazione ibrida C# / Angular che gestisce transazioni in tempo reale, dove precisione e affidabilità sono il nostro focus Requisiti
• Almeno 2 anni di esperienza nello sviluppo con Angular e TypeScript
• Almeno 4 anni di esperienza nello sviluppo C#/.
NET, con esperienza su applicazioni desktop su scenari con gestione di I/O asincrono
• Conoscenza dei costrutti principali di Angular: componenti, dependency injection, @Input/@Output
• Conoscenza di base di RxJS (Observable, subscribe, operatori principali)
• Conoscenza di base di HTML5, CSS3/SCSS
• Conoscenza di base di Git 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 (41k-46k) 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 a promuovere un ambiente di lavoro improntato al rispetto reciproco, dove ciascuno possa esprimere le proprie competenze e il proprio potenziale nel rispetto delle diversità individuali. **
* We are the Lottomatica Group, a leader in the regulated gaming sector in Italy and one of the largest operators in Europe, active across all areas of the business: sports betting, online gaming and gaming machines.

We offer
our customers safe, high-quality gaming experiences across all channels, investing in 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 profile to join the Operations & Technology Department as an Full Stack Developer. Main Responsibilities
• Develop and maintain front-end components using Angular and TypeScript
• Contribute to back-end functionality in C#/.
NET, working on the WPF host application that manages the cash register hardware (printer, barcode scanner, cash acceptor)
• Manage asynchronous communication between front-end and back-end through Observables, Promises, and APIs
• Work within the application state managed through NgRx/Store, progressively learning the project’s conventions
• Collaborate with senior developers to diagnose integration issues between the front-end and desktop application
• Write automated tests (Karma/Jasmine on the Angular side, xUnit/FluentAssertions on the .
NET side) for the developed code
• Grow within a hybrid C# / Angular application that handles real-time transactions, where accuracy and reliability are our main focus Requirements
• At least 2 years of experience developing with Angular and TypeScript
• At least 4 years of experience developing with C#/.
NET, with experience in desktop applications involving asynchronous I/O management
• Knowledge of core Angular concepts: components, dependency injection, @Input/@Output
• Basic knowledge of RxJS (Observable, subscribe, main operators)
• Basic knowledge of HTML5, CSS3/SCSS
• Basic knowledge of Git 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 (41k–46k). Lottomatica implements a policy that ensures equal opportunities and promotes diversity and inclusion, opposing all forms of discrimination. At Lottomatica, we believe that every person is unique and consider diversity a source of personal and organizational enrichment. We are committed to fostering a work environment based on mutual respect, where everyone can express their skills and potential while respecting individual differences.