El trabajo está disponible para quien lo solicite, ahora.

English Translation: “The job is available for whomever applies for it, now.”

Regarding the English translation, is “whomever” correct here? I’m aware that it’s the object form and would thus be correct after “for”, but it’s also a subject.

I would have used “whoever”, as the safest choice.