В 6 лет переехал в Ивано-Франковск. Выступал за ДЮСШ № 3. Впоследствии Юрий Шулятицкий пригласил его в клуб «Черногору». После объединения двух Ивано-Франковских команд стал основным вратарём «Спартака». Газета «Команда» признала его открытием Первой лиге сезона 2006/07[2].
С 2007 году перешёл во львовские «Карпаты». В Премьер-лиге дебютировал 23 мая 2009 года в матче «Арсенал» — «Карпаты» (4:0)[3]. Выступал на правах аренды за иванофранковкое «Прикарпатье» и молдавский «Тирасполь». Затем играл за бурштынский «Энергетик» и тернопольскую «Ниву».
Летом 2014 года прошёл просмотр в клубе «Александрия», после чего подписал контракт с командой[4]. По итогам сезона 2014/15 «Александрия» стала победителем Первой лиги и вышла в Премьер-лигу Украины. Новак стал основным игроком клуба, являясь при этом одним из лучших вратарей турнира[5]. 19 июля 2015 года вновь сыграл в чемпионате Украины (спустя шесть лет), в первом туре сезона 2015/16 в матче против донецкого «Шахтёра» (0:2)[6]. Новак пропустил два гола от бразильца Алекса Тейшейры, но несмотря на это, был признан лучшим вратарём тура по версии сайтов UA-Футбол и Footballl.ua[7][8].
23 июня 2017 года стал игроком кипрского «Эрмиса».[9]