Bohemians are delighted to welcome Ryan Swan to the club.
The striker, 21, joins from Cabinteely having previously lined out for UCD before a brief spell with Exeter City.
A son of former Bohs striker Derek Swan, manager Keith Long is pleased to have got his man.
He said: “Ryan’s served his time in the First Division and has done very well.
“It’s a big step up to the Premier Division but he deserves his chance.
“He’s hungry to do well and we believe he’s capable of doing so at this level.
“He’s a Finglas lad and his dad played for the club. He’s his own man and a different kind of player but he already has Bohs in his blood.
“I’m looking forward to working with him.”
Long now has 22 players under contract at Bohemians for next season: Oscar Brennan, Dan Byrne, Dan Casey, Dinny Corcoran, Rob Cornwall, Kevin Devaney, Philip Gannon, Jamie Hamilton, Paddy Kavanagh, Paddy Kirk, JJ Lunney, Cristian Magerusan, Colin McCabe, Eoghan Morgan, Ian Morris, Derek Pender, Fuad Sule, Shane Supple, Ryan Swan, Warren O’Hora, Keith Ward, John Ross Wilson.