Sachverhalt: A. Der 1962 geborene A._ war ab 1. August 2010 bis 31. Dezember 2012 als Informatiker und Stellvertreter des IT-Leiters bei der B._ AG tätig. Die Arbeitgeberin kündigte das Arbeitsverhältnis am 31. August 2012 auf den 30. November 2012, welches anschliessend zufolge Krankheit auf den 31. Dezember 2012 verlängert wurde. Am 4. Januar 2013 beantragte er Leistungen der Arbeitslosenversicherung. Mit Verfügung vom 23. April 2013 stellte die Öffentliche Arbeitslosenkasse Baselland A._ wegen selbstverschuldeter Arbeitslosigkeit ab 1. Januar 2013 für die Dauer von 32 Tagen in der Anspruchsberechtigung ein. Daran hielt das Amt für Industrie, Gewerbe und Arbeit Baselland (KIGA), Einspracheinstanz der Abteilung Öffentliche Arbeitslosenkasse Baselland, auf Einsprache hin fest (Einspracheentscheid vom 31. Juli 2013). B. Die dagegen erhobene Beschwerde hiess das Kantonsgericht Basel-Landschaft in Aufhebung des Einspracheentscheids vom 31. Juli 2013 gut (Entscheid vom 23. Januar 2014). C. Die Arbeitslosenkasse führt Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, es sei der vorinstanzliche Entscheid aufzuheben und der Einspracheentscheid vom 31. Juli 2013 zu bestätigen. A._ schliesst auf Abweisung der Beschwerde. Das Staatssekretariat für Wirtschaft SECO hat auf eine Vernehmlassung verzichtet. 