Hi! That’s all up to you! I personally have a limited knowledge about mastering as well, so I usually mix it so that it sounds good enough. It’s not a requirement, but it is recommended as there’s a rating category (Quality) which rates on the mixing/mastering and choice of sounds of the tracks. Using an online mastering tool is also ok, ultimately it’s all your choice!
Hope this helps ^^