Colors are associated with shifts (rather than with Positions).
When you create a shift, you can assign a color to draw attention to it or you can set up Category default colors which can be used when adding shifts.
Once you set a shift to a color, when the shift is imported into a future week, it retains its color.
You can choose whether to allow helpers to see shift colors in SETTINGS > Global Helper Permissions.