Adobe InDesign Expert
Core
Build and maintain Adobe InDesign automation pipelines to generate print-ready layouts from structured content, reducing manual design work for a high-volume print publisher.
Role type
Senior IC InDesign Automation Engineer (scripting)
Builds
Automated print publication layouts (IDML, data-merge, JSON)
Domain
Print production + InDesign scripting
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Adobe InDesign scripting (ExtendScript, UXP/.idjs), debugging production scripts, Git/PR workflows, independent problem solving, advanced English (C1–C2)
Preferred skills
InDesign Server/headless rendering, background job queues (Sidekiq, SOLID Queue), print production knowledge (CMYK, PDF/X), self-taught coding path
Technologies
ExtendScript, UXP (.idjs), IDML, JSON, Ruby on Rails, React, Kafka, Docker, ElasticSearch
Responsibilities
Build InDesign automation using ExtendScript and/or UXP to generate print-ready layouts; Debug and stabilize existing production scripts causing layout errors; Work with InDesign Server/headless rendering for production-scale automation; Collaborate with design and engineering teams to reduce reliance on external vendors; Pick up backend tickets in a modern stack as you ramp up
Seniority
Senior, hands-on IC