As a software developer, you define an hourly rate, and then based on that and your technical skills, X team will then find your jobs that would fit you, which is crazy good, since the most difficult part of getting into freelancing, finding high quality work and through exchange, you get the chance to work with big brands like riot games.