Its called having a TTB front end. Beamed trucks have these problems.
If ball joints are worn it doesnt help.
If radius arm bushings are worn or toasted or not torqued properly it can cause this
If the axle pivot bushings are shot it can contribute to this.
You see each side, each beam is a triangulated suspension member, with the radius arm taking the full front to back load, everything is mounted on rubber bushings.
Rubber bushings give a little, so they allow the beams to move forward and back slightly, braking will amplify this.
If the ball joints are loose, the wheel bearings are not constantly torqued properly, and all the rest of the above, it is likely all of these things contributing to the vibration, or pulsing.
Now what you can do about it.
First off check tire pressure on all 4
Check pad wear
What kind of pads are you running? the harder the pad the worse its going to be cheapo rotors will warp quickly too
If it is really violent then you need to do a front end shakedown.
Keeping the wheel bearings torqued properly, tires inflated properly, keep the slide pins greased and the knuckle clean from dirt and grime, it will help a great deal.
Also this is assuming the tires are balanced, wheels are not bent, and the truck is aligned.