Senior Frontend Engineer - React/Next.js
Vivaticket
Who We Are:
Vivaticket, il cui HQ è a Bologna, ma che ha più di 20 sedi operative, è presente con le sue installazioni in 50 paesi ed è uno dei principali operatori internazionali nel mercato della creazione, produzione, commercializzazione e gestione di sistemi integrati di biglietteria elettronica e controllo accessi e nella gestione e organizzazione di servizi di accoglienza e sicurezza per eventi.
Il Gruppo offre ai propri clienti un’esperienza pluriennale ed un approfondito know-how acquisito sul campo.
La posizione di rilievo ricoperta dall’azienda nel settore è confermata da un importante portafoglio clienti formato da organizzatori di eventi sportivi, live, enti fieristici, parchi tematici, teatri e realtà culturali.
La filosofia di Vivaticket è quella di creare un’offerta unica, chiavi in mano, di tutti i tipi di servizi legati alla gestione e all’organizzazione degli eventi per far sì che ogni evento si trasformi in un successo.
Job Opportunity:
Siamo alla ricerca di un/a Frontend Developer che contribuisca all’evoluzione della nostra piattaforma web, lavorando principalmente su React e Next.js.
La persona entrerà a far parte di un team cross-funzionale e seguirà lo sviluppo delle funzionalità dall’analisi fino alla messa in produzione, collaborando con backend developer, QA e product manager.
Task:
- Progettare e sviluppare nuove funzionalità per la piattaforma web.
- Implementare interfacce moderne, performanti e accessibili.
- Collaborare con il team backend per l’evoluzione delle API e delle integrazioni.
- Garantire qualità del codice attraverso testing e code review.
- Contribuire alle decisioni architetturali e al miglioramento continuo del prodotto.
- Supportare il team nell’analisi e nella risoluzione di problematiche tecniche complesse.
Engineering & AI:
L’AI è parte integrante del nostro modo di lavorare. Investiamo costantemente nell’adozione di strumenti che permettono ai developer di concentrarsi sui problemi di business e sulle decisioni architetturali, riducendo il tempo dedicato ad attività ripetitive.
Ci aspettiamo che i membri del team sappiano sfruttare efficacemente strumenti di AI-assisted development per aumentare qualità, velocità e affidabilità del software.
L’esperienza con strumenti come GitHub Copilot, Cursor, Kiro, Claude Code o soluzioni equivalenti è considerata un valore aggiunto.
Hard Skills:
- Almeno 5 anni di esperienza nello sviluppo frontend.
- Ottima conoscenza di React e TypeScript.
- Esperienza con framework moderni come Next.js.
- Buona conoscenza delle architetture web e dell’integrazione con API REST.
- Attenzione a performance, accessibilità e qualità del software.
- Capacità di lavorare in autonomia e collaborare efficacemente all’interno di un team.
Nice to have:
- Esperienza con Java e Spring / Spring Boot.
- Esperienza in ambito e-commerce, ticketing o sistemi di pagamento.
- Conoscenza di OpenAPI e sviluppo contract-first.
- Esperienza su applicazioni multi-tenant e internazionali.
Technology stack:
Frontend: React, Next.js, TypeScript, MUI, Storybook, Vitest
Backend: Java, Spring / Spring Boot, MongoDB, OpenAPI
Cloud & DevOps: AWS, GitHub Actions
Saranno prese in considerazione esclusivamente le candidature provenienti da Milano e zone limitrofe.
Pay Trasparency
la Retribuzione Annua Lorda (RAL) prevista per il ruolo parte da 35.000 euro lordi annui a cui si aggiunge l’erogazione di buoni pasto da 8€ per ogni giornata lavorata in presenza. Questa cifra rappresenta il minimo del range retributivo previsto per la posizione. L’offerta economica potrà quindi crescere in base a diversi elementi, tra cui esperienza professionale maturata, competenze tecniche, percorso formativo, soft skills e attitudini.
Apprezziamo la diversità e quindi accogliamo con favore tutte le candidature, indipendentemente da genere, nazionalità, origine etnica e sociale, religione/credenza, disabilità, età, orientamento e identità sessuale.
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903⁄77 e 125⁄91 , e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215⁄03 e 216⁄03 .