
KAYAK è una piattaforma di ricerca e confronto di viaggi che aiuta le persone a pianificare i propri spostamenti confrontando voli, hotel e auto a noleggio su centinaia di siti di viaggio. Il sito web e l’app mobile consentono ai viaggiatori di affinare i risultati in base alle proprie preferenze, monitorare i prezzi tramite avvisi e organizzare i propri programmi con KAYAK Trips. Con tariffe per dispositivi mobili e notifiche di viaggio, KAYAK supporta decisioni di prenotazione più consapevoli e riunisce la ricerca del viaggio in un unico luogo.
Senior software engineer front-end, fidelizzazione
Sviluppa e migliora le funzionalità di fidelizzazione dei prodotti di ricerca viaggi di KAYAK. Collabora con i team di prodotto e design per realizzare, testare e ottimizzare le esperienze degli utenti.
Descrizione
- Gestisci funzionalità front-end complesse dalla definizione dell’ambito e dalla progettazione tecnica fino al rilascio, al monitoraggio e agli interventi successivi.
- Scrivi codice manutenibile e sottoposto a test approfonditi, e rivedi le modifiche dei colleghi.
- Guida le discussioni sulla progettazione tecnica, valuta i compromessi e documenta le decisioni.
- Riduci proattivamente il debito tecnico e affronta i rischi per prestazioni e affidabilità.
- Supporta gli ingegneri junior con revisioni del codice, programmazione in coppia e condivisione delle conoscenze.
- Collabora con i responsabili di prodotto e i designer per chiarire i requisiti, individuare i rischi e soddisfare le esigenze degli utenti e dell’azienda.
- Partecipa alla pianificazione degli sprint, alla revisione del backlog, alle retrospettive e alle demo.
- Migliora i flussi di lavoro, gli strumenti e gli standard di ingegneria del team.
- Sostieni le migliorie tecniche con motivazioni chiare e dati concreti.
- Usa responsabilmente strumenti di sviluppo assistito dall’IA per migliorare la produttività e la qualità del codice.
- Rimani aggiornato sulle nuove tecnologie e pratiche front-end.
Requisiti
- Aver progettato e realizzato autonomamente funzionalità front-end complesse in produzione; sono benvenute anche esperienze equivalenti, competenze trasferibili e percorsi professionali non convenzionali.
- Ottima conoscenza di JavaScript e TypeScript.
- Esperienza nella creazione di interfacce con un framework moderno basato su componenti, come React.
- Comprendere come i sistemi front-end si integrano con le API e i servizi back-end.
- Esperienza nel debug e nel miglioramento delle prestazioni tra front-end e back-end.
- Esperienza nella creazione e manutenzione di test automatizzati unitari, di integrazione o end-to-end.
- Attenzione alla qualità del codice e alla sua manutenibilità nel lungo periodo.
- Comunicare con chiarezza idee tecniche nei documenti di progettazione, nelle revisioni del codice e nelle discussioni del team.
- Dare e ricevere feedback in modo costruttivo.
- Assumersi la responsabilità del lavoro fino al suo completamento.
- Ottima padronanza dell’inglese nella comunicazione.
- A proprio agio in un team agile con consegne iterative, collaborazione regolare e responsabilità condivisa.
- A proprio agio con un’organizzazione ibrida che richiede almeno tre giorni a settimana in ufficio.
- Costituisce un vantaggio l’esperienza con tecnologie pubblicitarie, funzionalità per il coinvolgimento degli utenti o prodotti front-end che incidono sui ricavi.
- Costituisce un vantaggio la familiarità con framework per test A/B o sistemi di gestione dei flag delle funzionalità.
- Costituisce un vantaggio l’esperienza nel fare da mentore o sostenere la crescita professionale di altri ingegneri.
Benefit
- Possibilità di lavorare da quasi ovunque fino a 20 giorni all’anno.
- Finanziamento per lo sviluppo professionale.
- Accesso a migliaia di corsi di e-learning on demand.
- Assicurazione sanitaria aggiuntiva.
- Congedo per malattia flessibile.
- Ulteriore sostegno economico durante il congedo per malattia.
- Un giorno libero aggiuntivo per il compleanno.
- Una settimana di ferie aziendali durante le festività invernali.
- Ulteriore sostegno economico durante il congedo parentale.
- Pranzo gratuito due volte a settimana e snack quotidiani in ufficio.
- Yoga gratuito due volte a settimana.
- Tempo retribuito per il volontariato.
- Venerdì senza riunioni.
- Eventi in ufficio e di team, tra cui il campo estivo, l’anniversario di KAYAK e una festa invernale.
- Sedute di terapia pagate dall’azienda tramite SpringHealth.
- Abbonamento a Headspace pagato dall’azienda.
- Comunità interne.
- Bonus annuali consistenti, pari a circa il 10% dello stipendio annuale.
- Unità azionarie vincolate di Booking Holdings del valore lordo di 20.000 USD, con possibilità di assegnazioni annuali aggiuntive.