?
It looks like you probably mean to use an assembly-qualified name instead of the .Name property on line 68:
So it probably should be something like:
writer.Write(resultType.FullName + "," + resultType.Assembly.GetName().Name);
That would generally be the minimum information you'd need to get the type with Type.GetType.
That said, as you've discovered, RemoteJob is a pretty low-level interface, meant to give complete control over any over-the-wire serialization. You may want to look at the RemoteEnsureOperation as a base class to use instead, which handles the RemoteJob details internally - you just add the [SlimSerializable] attribute to properties that you want to be serialized and it takes care of the rest.
You also may find the SlimBinaryFormatter class useful - it is the class that RemoteEnsureOperation uses to perform its serialization.
Hope this helps!