He started his career with St Albans City and made his debut in 2008, he went onto enjoy spells with Northwood and Boreham Wood before returning to City, two years later. Effiong went onto register fourteen goals in the 2013–14 campaign in forty-one appearances, this impressive form brought the attention of his former club, Boreham Wood.
Unable to agree a fee, the deal went to a tribunal and Effiong returned to the Wood. After failing to adapt to life at Boreham Wood, Effiong had loan spells with Hitchin Town and Chesham United, where he flourished, especially at Chesham, netting seven times in seven games. He went onto to return to Boreham Wood, before making a permanent move back to Chesham. Following his two years with Chesham, Effiong went onto have spells at Dunstable Town, Burnham and Arlesey Town before joining Biggleswade Town in July 2015.
On 27 January 2017, Effiong joined National League side, Barrow on a deal until the end of the campaign. On 10 May 2017, it was announced that Effiong would leave Barrow upon the expiry of his contract in June.
Two weeks later, Effiong joined fellow National League side Woking on a one-year deal.On 19 January 2018, Effiong joined Scottish Premiership side Ross County on a one-and-half-year deal for an undisclosed fee. Effiong left the club on 6th April 2018