Node.js Developer for Resume Generating Script NO INTERFACE REQUIRED

Job ID: 39603701

Budget: $30 – $250 USD

I need a developer to build a Node.js script that generates a PDF resume (CV) with no user interface — just code that runs by typing node script_name.js. I already have a Figma design of the CV, and I want the final PDF output to look exactly like the Figma file — pixel-perfect, with no layout issues, spacing problems, or misaligned text. The script will use an HTML file for layout and styling, and it must fill the content dynamically from a JSON file. This JSON will contain my personal data (like name, contact, work experience, education, skills, certifications, etc.), and each field will be mapped to a specific area in the design. The export should follow A4 size and support multi-page output. One very important rule is: if a section (like a work experience entry) does not fully fit at the bottom of the page, it should automatically move the whole entry (or section) to the next page, along with the section header — so nothing gets cut or split awkwardly between pages. Each section header should always appear with its content. The entire export process must preserve structure, alignment, fonts, spacing, and section grouping exactly as in the template. Your code should be clean and reusable, and the HTML/CSS layout should be fully responsive to the A4 print format.