About Us
Straive Private Limited (Erstwhile LearningMate Solutions Pvt. Ltd) is is a global leader in data analytics and AI operationalization, helping enterprises embed advanced AI and data capabilities into core business workflows to deliver measurable business outcomes and ROI. With a workforce of 20,000 professionals serving 350+clients across 30+ markets, Straive combines technical scale with deep domain expertise. A key differentiator is its network of over 6,000 subject matter experts who specialize in managing and enriching complex, unstructured data—enabling organizations to build AI systems grounded in accuracy, context, and business relevance. The company continues to earn recognition from leading industry analysts and was recently named a Leader in AIM's 2026 Generative AI and Data Engineering PeMa Quadrants. Backed by EQT — a purpose-driven global investment organization which was ranked among the world's leading private equity firms by PEI in 2025 — Straive is positioned as a high-value alternative to traditional IT services providers, combining domain-led intelligence with AI execution at scale.
Job Description
InDesign JavaScript Developer with XML knowledge and strong background in Artificial Intelligence (AI) will be responsible for developing and maintaining automation solutions to optimize our publishing processes.
Key Responsibilities
- Develop, test, and maintain JavaScript-based automation scripts for Adobe InDesign.
- Create and manage XML workflows for automated document generation and processing.
- Collaborate with design, production, and development teams to gather and analyze requirements.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Debug and troubleshoot issues to optimize performance and ensure seamless integration.
- Participate in code reviews to ensure code quality and adherence to standards.
- Develop and maintain technical documentation related to automation scripts and workflows.
- Stay updated with the latest industry trends and technologies related to InDesign, JavaScript, and XML.
Required Education & Experience
- Bachelor's degree in computer science, Information Technology, or a related field with 4+ Years of experience in JavaScript development, with specific experience in Adobe InDesign automation.
- Strong knowledge of InDesign scripting and proficiency in JavaScript.
- Expertise in XML and related technologies (XSLT, XSD, XPath).
- Experience with other automation tools and scripting languages (AppleScript, ExtendScript).
- Knowledge of InDesign Server and related automation capabilities.
- Familiarity with database systems and integration.
- Experience with unit testing and test-driven development (TDD).
- Understanding of typography, layout design, and digital publishing standards.
- Understanding of software development methodologies (Agile, Scrum) and version control systems (Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.