You only need one if the employer has specified that you need one when creating their ad. It saves them having to ask you for your id in your application - better yet, it allows us to verify your github profile for them and even send them a short-line summary of your work.