Two students (who also happen to be my friends) and I were assigned a fairly difficult (I spent over 40 hours on it) group project. It felt like they didn't care about the project, and if you looked at our group chat, it is basically me listing out a bunch of tasks required, asking them if they can do some of it, them saying something like "ok i'll look into it," and then never replying for days. Eventually, I will come back with screenshots of some of the tasks I have completed by myself and them replying with "wow nice job." This goes on for 10 weeks. I have learned my lesson now because in retrospect, I really should have told my professor about this way earlier because by the end of it, I realized they never bothered to even look at the project. The due date for the project has already passed but the final product was obviously mediocre.
The professor in charge of the project has expressed his interest in hiring 1 or 2 of us to continue to work on it, and now they're both suddenly interested in the project. They will be contacting him shortly about the opportunity (it's a paid position at the university).
I wasn't really too bothered about them getting the same mark as me despite making next to zero effort in the project, but the fact that they want to now take a job that they don't really deserve grinds my gears.
How do I tell this professor that I was the one who did all the work without coming off as tacky and desperate (I have evidence from chat logs, and our document history)? I know I'm also at fault here for not expressing my frustrations earlier, which is why I am so hesitant, but I believe this is becoming really unfair. I am also hesitant on ratting them out because I have known these people for quite a while and I consider them my friends.