the jumping on a timer really ruins the flow of a platformer, the more waiting in a platformer the less fun. I seen this idea in a few gamejam videos and instantly I thought this. But yeah, another thing is the level design seems kind of arbitrary like you just through together a few platforms. i would look into level design videos on youtube, there are 10000000s of them