If you're planning on creating a web application, then you'll need to hire a ReactJS developer. If you're not sure if ReactJS is the right tool for your project, then you may want to consider hiring a freelance developer to help you create a prototype or proof of concept.