The Roblox developers has recently launched Talent Hub. This includes more specific searching and filtering than the DevForum, more organised applications, and many other upcoming features.
You can read more on this online post - devforum.roblox.com and this new feature can be found at this website.