Smajlović je rođen 5. februara 1952. godine. Završio je Gazi Husrev-begovu mederesu u Sarajevu i Pravni Fakultet u Banja Luci.
Prije funkcije načelnika i Gradonačelnika je radio u Rudniku Zenica (1977-1980) na poslovima pripravnika, referenta i šefa Pravne službe, u SIZ stanovanja i uređenja građevinskog zemljišta Zenica (1980-1987) na poslovima referenta, šefa Pravne službe, direktora Sektora za pravne i opće poslove i zamjenika sekretara Zajednice, u Investiciono-komercijalnoj banci dd Zenica (1987-1993) na poslovima direktora sektora za pravne i opšte poslove i zamjenika generalnog direktora, piše Zenicablog.
On je u opštini Zenica (1993 – 1994) radio na poslovima člana Izvršnog odbora Skupštine opštine Zenica i sekretara Sekretarijata za opštu upravu, u Investiciono-komercijalnoj banci dd Zenica (1994-1995) na poslovima zamjenika generalnog direktora, u Zeničko-dobojskom kantonu (1996-2000) na poslovima sekretara Vlade Kantona, te poslije isteka raspolaganja, od decembra 2001. godine do imenovanja na poziciju predsjedavajućeg Skupštine Kantona, obavljao poslove direktora Instalacija dioničko društvo Zenica.
Na prvim neposrednim izborima za načelnike opština izabran je u mandatu 2004-2008. godina.
Na izborima 2008. godine izabran za načelnika opštine Zenica osvojivši najveći broj glasova u poređenju sa svim drugim kandidatima za načelnike u BiH. Na izborima 2012. godine ponovio je uspjeh ubjedljivom pobjedom nad protivkandidatima.
Bio je oženjen i otac dvojice sinova.
Nezavisne novine