Cyber Guru, con oltre 1.000.000 di utenti attivi nelle sue piattaforme, è il fornitore leader di Cyber Security Awareness Training nell'Europa meridionale. La nostra missione è quella di dotare i dipendenti delle conoscenze e delle competenze necessarie per riconoscere e contrastare le minacce informatiche, garantendo una solida cultura della sicurezza all'interno delle organizzazioni. Le nostre soluzioni vengono fornite tramite un modello Software-as-a-Service (SaaS), fornendo programmi di formazione scalabili e accessibili.Per il nostro di Ricerca&Sviluppo stiamo cercando un/a Front End DeveloperStiamo cercando una persona che combini solide competenze di ingegneria frontend con un approccio moderno allo sviluppo software. Dovresti sentirti a tuo agio nell'utilizzare strumenti basati sull'intelligenza artificiale come parte del tuo flusso di lavoro quotidiano, dalla generazione di codice alla prototipazione dell'interfaccia utente e ai test automatizzati. Se ti piace creare interfacce eleganti e reattive con React e ti piace lavorare in un ambiente dinamico e orientato al prodotto, questo ruolo è perfetto per te.Le tue responsabilitàSviluppare e mantenere interfacce utente reattive e performanti utilizzando React e moderne tecnologie web.Utilizzare strumenti di intelligenza artificiale come GitHub Copilot, ChatGPT (tramite API o integrazioni IDE), Cursor o Codeium per accelerare lo sviluppo, migliorare la qualità del codice e assistere nel debug e nella documentazione.Collaborare con designer, sviluppatori backend e product manager per offrire un'esperienza utente senza soluzione di continuità.Tradurre le specifiche di progettazione di Figma o equivalenti in componenti React modulari e riutilizzabili.Ottimizzare le prestazioni e l'accessibilità del frontend su tutti i dispositivi e browser.Mantenere e sviluppare un'architettura frontend pulita e scalabile con una buona separazione dei compiti.Scrivere e mantenere test unitari e di integrazione (ad esempio con Jest, Testing Library o Cypress).Competenze richiesteSolida esperienza nello sviluppo frontend con React (o framework simili come Vue o Angular).Ottima padronanza di JavaScript, TypeScript, HTML5 e CSS3.Familiarità con librerie di componenti come Tailwind CSS, Chakra UI o Material UI.Esperienza di lavoro con API RESTful o GraphQL.Buona comprensione dell'ottimizzazione delle prestazioni, dell'accessibilità e del responsive design.Esperienza nell'uso di Git e nella collaborazione in team di sviluppo agile.Capacità di lavorare sia in italiano che in inglese.Requisiti preferenzialiUso quotidiano di strumenti di intelligenza artificiale come GitHub Copilot, Cursor, Codeium o linter basati su intelligenza artificiale.Familiarità con Figma, Storybook o altri strumenti di collaborazione per la progettazione/sviluppo.Esperienza con strumenti di test come Cypress, Jest e Playwright.Conoscenza di base dei flussi di lavoro di implementazione che utilizzano CI/CD, Docker o piattaforme di hosting frontend come Vercel o Netlify.Interesse o esperienza in materia di sicurezza informatica, e-learning o piattaforme di coinvolgimento degli utenti.Competenze trasversaliSensibilità UX: attenzione all'usabilità, ai dettagli e alla coerenza nel comportamento dell'interfaccia utente.Curiosità: desideroso di sperimentare nuovi strumenti, in particolare quelli potenziati dall'intelligenza artificiale.Collaborazione: lavora a stretto contatto e in modo efficace con i team di progettazione e di prodotto.Pragmatismo: bilancia la rapidità di iterazione con la qualità e la manutenibilità del codice.Iniziativa: identifica in modo proattivo i miglioramenti e propone soluzioni.Per sapere di più sulla nostra azienda visita il nostro sito: www.cyberguru.itLa ricerca si rivolge a candidati ambosessi (D.Lgs. 198/2006); i candidati sono tenuti a leggere sul sito internet www.cyberguru.it l'informativa privacy (GDPR - Regolamento UE 2016/679).