Of course. Nowadays, slot machines (and all other casino games) can be played on all devices without a download. You can visit the website of the casino, activate the bonus, and use it on any slot game you like with a single device and that device can be your mobile phone too.