Addin Function After Sign Up

First you meant afterInsret (if I got you right). But I don’t think this hook will work on this specific collection.
Instead, use onMemberCreated( ) in the backend/events.js file. See:
https://www.wix.com/velo/reference/wix-members-backend/events/onmembercreated

Also, if every unique system member must have no more than one record in the AvailableForWork collection, I suggest to use the system member._id as the _id in the second collection as well (this way you can guaranty the system will not let you insert a certain user twice by accident) . Something like:

//backend/events.js
import wixData from "wix-data";
export function wixMembers_onMemberCreated(event) {
return wixData.insert("AvailableForWork", {
_id: event.entity._id, member: event.entity._id)
 }).catch(err => {
 if(err.errorCode === "WDE0074"){
 return Promise.resolve("User_already_exists");
 }
 })
}