My solution to this is to have a Markdown resume that is easy to decompose into any form fields an employer has. If they want a normal one, I produce a lightly-formatted PDF.
I have a LaTeX template that I edit and export to PDF. I also have one that is plain markdown and easy to customize, and it also works as an online CV via GitHub pages [0]. For jobs that I apply through lever, Firefox remembers all the fields! xD