How best to integrate CiviCRM into our WordPress website
It depends on what type of experience / skills they have.  There are a lot of Wordpress 'developers' that wouldn't be able to go fully into a web development role.  

However they likely have no experience of CiviCRM so they will have to learn a new solution from scratch so there will be issues along the way. 

If they are having issues they can reach out to the community for advise on how to bring it forward and resolve any issues they are having.