WP site makes mobile browser crash for high memory usage

Your page has almost 500 requests and 5mb of data to download – Are you confident with changing the template? Look at a browser console and check all the errors that show. Most of the time, it’s external JS that ruins these kind of experiences – advertising, tracking etc. Try to be conservative with your choices of scripts.

Finally, I would consider using a caching plugin to try and concat the JS files together. My favourite caching wp plugin at the moment is WP Rocket