Fatti

Y. ha 68 anni e ha lavorato per X. SA dal 1967. Nel 2004 è stato concluso un nuovo contratto di lavoro che prevedeva una clausola compromissoria secondo la quale tutte le controversie derivanti dal contratto sarebbero state risolte in modo definitivo ed esclusivo da un tribunale arbitrale con sede a Berna.

Nel 2005, X. SA ha rescisso il contratto con effetto al 31 gennaio 2006. Nel 2008, Y. ha intentato un'azione contro X. SA davanti al Tribunale civile del distretto di Losanna, chiedendo il pagamento di ore straordinarie e ferie non godute. X. SA ha sollevato l'eccezione di incompetenza del tribunale invocando la clausola compromissoria.

Il Tribunale civile e successivamente la Camera di ricorso del Tribunale cantonale hanno respinto l'eccezione di incompetenza, ritenendo che la clausola compromissoria non fosse opponibile al lavoratore per le pretese derivanti da disposizioni imperative di legge.

Legge

Secondo la giurisprudenza del Tribunale federale, il diritto federale non vieta in sé che la controversia individuale tra datore di lavoro e lavoratore sia sottoposta all'arbitrato. Tuttavia, l'art. 5 del Concordato sull'arbitrato autorizza la convenzione arbitrale solo per le pretese di cui le parti possono liberamente disporre.

Tuttavia, in virtù dell'art. 341 cpv. 1 CO, il lavoratore non può rinunciare, durante…