First of all your question uses the term 'spin' which in rocket science implies a continuous angular velocity along a particular axis of the spacecraft. Spin is often used to maintain a constant angular momentum and stabilize a spacecraft during flight to keep it from tumbling. After a spacecraft is put into spin, it no longer requires gimballed rocket controls to maintain stable pointing. But in a spin state some form of nutation control is required. Spinning may continue to be used throughout the mission, but some spacecraft missions require de-spinning after they have reached their station, for example a planetary orbit where a satellite is required to point an antenna nadir. After de-spinning, different systems of sensors and actuators may take over to stabilize the spacecraft including propulsion mechanisms, reaction wheels, magnetic torquers, etc.
But in either case during the spinning phase of flight either pitch or yaw motions can be accomplished using out-board thrusters located off the center line of the main thrusters. The outboard thrusters, through appropriate timing can be used both to keep nutation in check and re-direct the flight path.
But maybe you meant 'roll' rather than spin. Roll motion is rotation about the axis pointing in the direction of flight and is usually a term used to describe a shorter maneuver rather than a continuous spin rate. Rolling and pitching of a booster simultaneously can be done using multiple gimballed main thrusters, or if there is only one main thruster, using outboard thrusters.