Jekyll is a great tool to create static sites but with static site, there’s no backend to send your data to: that is why it’s hard to put a form on a Jekyll site.
Here listed some resources which provide a saas service as a backend for forms (contact forms, hiring forms, etc.) to designers and developers like you: