Apply for Senior InDesign Script Developer (Publishing)
We are looking for a Senior InDesign Script Developer to build and maintain automation scripts for publishing workflows. The role focuses on streamlining typesetting, layout, validation, and production processes for journals and books.
The ideal candidate will work closely with editorial, production, and QA teams to automate repetitive tasks, improve layout consistency, reduce manual errors, and support XML-driven publishing workflows.
Role & Responsibilities
- Develop and maintain InDesign scripts using ExtendScript / JavaScript
- Automate layout, styling, pagination, tables, images, and PDF export
- Create validation and preflight scripts to ensure publisher compliance
- Support XML-driven workflows (JATS/structured content)
- Debug, optimize, and document scripts
Preferred
Candidate Profile
- Experience: 5-8+ years of prior experience in Publishing Services / Content Production companies for books and journals with marketing support, campaign coordination, or a related pre-sales or business development role
- Qualifications: Bachelor’s degree in Computer Science, Information Technology, or related field (orequivalent experience).
- Key Responsibilities:
- Develop and maintain InDesign scripts using ExtendScript / JavaScript
- Automate layout, styling, pagination, tables, images, and PDF export
- Create validation and preflight scripts to ensure publisher compliance
- Support XML-driven workflows (JATS/structured content)
- Debug, optimize, and document scripts
- Technical & Professional Skills:
- Strong expertise in Adobe InDesign scripting
- Deep knowledge of InDesign object model
- Experience in publishing automation (journals/books)
- Working knowledge of XML workflows
- Understanding of print and digital publishing standards
- Preferred:
- Experience with academic/STM publishing
- EPUB automation and GREP styles
- Ability to mentor junior team members
- Experience building UI panels for InDesign scripts.
- Soft Skills:
- Strong analytical and problem-solving skills.
- Ability to translate production requirements into technical solutions.
- Good communication skills to work with non-technical participants.
- Attention to detail and commitment to quality.
- Location: Preferably work from the office in Chennai, Tamil Nadu, India. However, we may also consider the ideal candidate from outside Chennai.
Apply for this Job
Fill out the form below to submit your application. Make sure to provide accurate details so we can review your profile quickly.