One page websites are quite common these days and there are plenty of themes (and solutions) for Wordpress sites to follow this increasingly popular trend.
There are many theme options available including OnePirate, SinglePage, Business One and others, that should suffice for most Wordpress developers. There is another way, however, to design a one-page website emerging and it may just be the solution you've been looking for.
GetOnePager.com is an open-source, cross platform theme builder for Wordpress, Joomla and other CMS. The highly customizable (and responsive) "block-based" solution was developed with ReactJS, Composer, Pimple, Flux and other modern technologies, provides detailed documentation and even comes with a few built-in presets to help accelerate development.
If you've been thinking about designing your own Wordpress themes, GetOnePager could be a excellent start considering the interest in one-page Web design.