Back to search
Latamcent Getonbrd · Posted yesterday

Indesign Automation Developer

Remote USD 6000-6500 / month Remote

Programming fully_remote en remote_full
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Requirements (Must-Haves)

  • Strong, hands-on Adobe InDesign scripting experience — ExtendScript and/or UXP (.idjs).
  • Genuine coding aptitude and motivation to grow into backend development (Ruby, Python, Java, or similar — no specific framework required on day one).
  • Comfortable with Git and PR-based code review today — not starting from zero on version control.
  • Demonstrated ability to debug and troubleshoot someone else's automation, not just build new scripts from scratch.
  • Able to work independently and ramp into unfamiliar proprietary APIs/DOMs with limited documentation.
  • Advanced to fluent English (C1–C2), written and spoken — client is US-based and communication is evaluated closely.
  • Central Time zone overlap.

Projects

We're looking for an InDesign Automation Developer to help modernize how their print publications get built. To help produce roughly 900 print publications a month — averaging about 40 pages each, around 33 million pages a month — out of their own Dallas print shop. Today, an InDesign scripting pipeline (run in partnership with an external vendor) takes structured content and slams it into a rough first-draft layout, which a human designer then finishes by hand.

You'll dig into that existing pipeline, debug and stabilize the scripts, and build new automation to push the first draft closer to print-ready — reducing the manual design work and the team's reliance on outside scripting help.

This role starts InDesign-heavy. As you ramp up, you'll grow into real backend ticket work alongside Rails engineering team — no specific framework required on day one, just genuine coding aptitude and the motivation to grow into it.

Job functions

  • Build and maintain InDesign automation using ExtendScript and/or UXP (.idjs) to generate print-ready layouts from structured content (IDML, data-merge, JSON).
  • Debug and stabilize existing production scripts, working independently into a large, proprietary automation pipeline.
  • Work with InDesign Server / headless rendering to run automation at production scale, not just through the desktop InDesign client.
  • Collaborate with design and engineering teams to reduce manual layout work and shrink reliance on outside scripting vendors.
  • As you ramp up, pick up real backend tickets alongside engineering team, growing your skills in a modern backend stack.
  • Communicate clearly and proactively in a fully remote, US-based team

Preferred Qualifications

  • InDesign Server / headless production experience — SOAP job queues, automated rendering pipelines, running scripts at real print-shop scale rather than through the desktop client. This is the biggest differentiator we're screening for.
  • Real automation/production experience at meaningful scale (IDML generation, data-merge) — not manual layout/design-only work.
  • Print production background (CMYK, bleed, PDF/X, preflight).
  • Self-taught or career-changer path into code — bootcamp, side projects, non-traditional background is a strong positive signal here.
  • Familiarity with background job queues (Sidekiq, SOLID Queue, or similar) for async rendering work.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search