A full stack software engineer is a person who can cover both front-end and back-end development needs. He/she will be a single point of contact, so you will spend less time on team management.
On the other hand, full stack developers can be more expensive. But if you choose hiring front-end, back-end developers, you can also order such a service in Devox Software.