Summary: I have been hired as solo developer on a project. My boss asked me to find another developer, and my ex-coworker got hired. Now I want them off the project because of bad work ethic.
It's been one week now and I still don't know what the right thing for me to do is. Here is the situation. A non-techie person hires me to build his own custom software. At first, I am just the one who built the initial project from scratch (this is actually a complex project that calls one of the worlds' well known companies' API), but the goal is to have a small team compose of frontend, backend and a lead software developer. After a few weeks of work, he decided to increase my salary since he noticed that I have the work ethic and dedication. Few days after he called me and told me it's time to hire new developer for frontend so I can focus on more complicated tasks, so he started searching in online jobs platform. Now, I have a former colleague, and I know he has the skills so I recommend him to my employer. Without hesitation, the employer hires him. The first two weeks was smooth. But after that, I began to sense that the new hire is no longer working to the tasks assigned to him. He just ignored my code reviews, and upon checking there's no commit in source control repository from him for more that two weeks. In first week he just created many tasks and pushed it. The code he writes actually is not working and few of them are irrelevant.
I message him in our team chat platform directly but he is not responding. I know he reads my messages but he just ignore it as well my code review in Jira platform.
I sensed that this new hire is not serious in this job. Now I regret because I am the one who recommend him to my employer. I wanted my employer to just fire him. But I am not sure if it is the right thing to do. How to tell to the employer that I regret recommending this new hire? We are using agile platform (Jira board) to manage our project, and his tasks is blocking other tasks that slowing down our output. I also found out that he is working in another software company.
What's the best way to tell the new hire that I am disappointed without hurting his feelings?