Shinkafi started his career by working with the government of Sokoto State as an accountant in training with the ministry of agriculture and national resources in the state. In 1992, he was promoted to internal auditor ii and was later transferred to Sokoto State construction company where he worked as acting deputy director, internal audit. After the creation of Zamfara State in 1996, he was transferred to the ministry of finance, budget and economic planning in the state. In 2001, he voluntarily resigned from his position and joined the private sector.[1]
Shinkafi later joined politics and went on to become the governorship candidate of All Progressives Grand Alliance in the 2007, 2011, 2015 and 2019 gubernatorial elections in Zamfara State.[2][3][4] In 2015, he came third in the governorship election that saw Abdul'aziz Abubakar Yari re-elected for a second and final term.[5] In 2019, he came fourth in the governorship election.[6] He is the current chairman of Patriots for Advancement of Peace and Social Development, (PAPSD).[7][8] Shinkafi is a former national secretary of All Progressives Grand Alliance and the current secretary of the party's board of trustees.[9][10]
In June 2020, he was appointed honorary special adviser on inter-governmental affairs to the governor of Zamfara State, Bello Matawalle.[11] Until his appointment as honorary special adviser, he was a member of Zamfara State committee for finding solution to armed banditry created by governor Matawalle to tackle insecurity in the state.[12][13] On 29 June 2021, Shinkafi joined All Progressives Congress.[14]