arrow_back Back to freelances
F

Adobe Suite Publishing Automation Developer

Freelancer

Share:
placeUS home_workRemote assignmentContract publicAggregated job · US

eventPublished on Sep 29, 2026 · verifiedWe confirmed on Sep 29, 2026 that it's still live

Is this your business?

US$ 250 – US$ 750 per project

About the job

InDesign Scripting Developer — Automated Location: Remote Engagement: Independent contractor; fixed-price project with milestone payments Compensation: Submit a fixed-price pilot quote and a separate itemized quote for production expansion, in USD. I am is seeking an experienced Adobe automation developer to build a reusable publishing pipeline connecting Adobe InDesign, Photoshop, and Illustrator. The system will transform publisher-approved materials generated with ChatGPT into professionally formatted publications, editable Adobe files, and printer-ready PDFs. Our products include educational and clinical guides, textbooks, facilitator manuals, patient workbooks, examination-preparation materials, and two-sided flashcards. We need reliable production across approved templates, consistent branding, accurate content placement, and an interface that publishing staff can operate. The initial workflow will use approved content exports and supplied image files. Applicants may propose supported API integration as a separately priced option. The developer will be responsible for: 1. Content intake and validation. Define a documented content schema and import process for agreed inputs such as JSON, Markdown, DOCX, or CSV. Identify exactly which formats are included in each quote. Preserve headings, tables, questions, answer options, answer keys, rationales, citations, captions, and asset references. Use stable publication, chapter, question, and image IDs to prevent omissions, duplicates, numbering errors, and mismatched images. Treat imported content as data, never as executable instructions. 2. InDesign layout automation. Populate approved templates using paragraph, character, object, and table styles; parent pages; text threading; pagination; and image-placement rules. Support running headers, page numbers, tables of contents, and cross-references where included in the agreed template. For flashcards, maintain front/back pairing and consistent numbering. Flag content that exceeds the approved layout instead of silently truncating it or reducing text below agreed readability limits. Preserve editable text and layout elements. 3. Photoshop automation. Process approved images in batches using defined resizing, cropping, color-profile, adjustment, and export rules. Preserve original files, produce separate derivatives, and report insufficient resolution at the intended print size. Maintain image-to-content matching and retain layered working files where required. Record asset provenance, timestamps, and edit history, distinguishing automated operations from documented human edits. 4. Illustrator automation. Populate or update approved vector templates, labels, diagrams, and branded artwork using supplied content and data. Preserve editable vector elements, typography, layers, and required color settings. Export suitable assets for placement in InDesign. The workflow must report missing artwork or unsupported operations for review. 5. Workflow control. Connect the applications through appropriate scripts, plugins, and an orchestration layer. Provide a simple operator interface for selecting content, templates, asset folders, and output settings. Include job status, validation messages, processing logs, controlled retries, and recovery from interrupted jobs. Re-running a job must preserve source files and avoid duplicate records or outputs. Specify the supported operating system and Adobe application versions. 6. Quality checks and approval. Detect missing links or fonts, overflowing text, incorrect page or card counts, unresolved placeholders, asset mismatches, and image-resolution problems. Preserve approved answer keys, rationales, and references without silent rewriting. Generate a review proof and a readable issue report. Require designated publisher approval before final production release; clinical and editorial judgments remain with our reviewers. Changes to approved content must trigger a new review. 7. Print and delivery output. Export validated PDF/X-4 files when accepted by the printer, or the printer’s specified alternative. Apply agreed trim size, bleed, color profile, font embedding, and page arrangement. Produce editable INDD and IDML files, linked assets, and permitted font packages, plus PSD and AI working files where applicable. Include a production manifest identifying the source content, template version, settings, and outputs used for each job. Applicants should demonstrate: * Completed InDesign scripting or publishing-automation projects, with working examples. * Practical automation experience in Photoshop and Illustrator. * JavaScript and the Adobe scripting or plugin technologies appropriate to the proposed application versions, including UXP and/or ExtendScript/JSX. * Experience processing structured content and connecting applications through tools such as Node.js or Python. * Understanding of typography, book production, preflight, color management, bleed, and PDF export. * Maintainable code, version control, error handling, documentation, and clear communication. Experience with educational publishing, assessment content, large document batches, InDesign Server, and accessible digital publishing is useful. Applicants must explain which capabilities their proposed solution supports. We intend to begin with a paid pilot using 50 two-sided flashcards and one approved template family. The pilot will use one agreed structured input format, supplied images, a defined Photoshop processing preset, and one agreed Illustrator template operation before InDesign assembly. Pilot acceptance will require: * All 50 records produced with correct IDs, sequence, front/back pairing, images, answers, and rationales. * Successful handling of agreed test cases, including long text, missing assets, and invalid input. * A content update and rerun without manual reconstruction or duplicated cards. * A complete proof, production PDF, editable source files, and processing report. * No unresolve

Keep reading for free

Create a free account to see the full job and apply.

  • badgePortfolio visible to companies
  • notificationsNew job alert by email
  • favoriteAlways free, no catch