На мой взгляд лучшим решением будет нанять программиста. При этом не искать кого-то в штат, а воспользоваться услугой аутсорсинга или аутстаффинга. Так вы сможете контролировать ход работы. И в вашем распоряжении будут опытные программисты. Рекомендую вам сюда обратиться по данному вопросу
https://redlab.dev/services/outsource-and-outstaff/