24 Oct
|
Xtag Services
|
Chennai
24 Oct
Xtag Services
Chennai
Job Summary:We are looking for an experienced Typst Developer / Document Automation Engineer with solid expertise in modern typesetting, document automation, and software engineering. The ideal candidate will be responsible for designing, developing, and maintaining scalable, reusable, and high-performance document generation solutions using Typst and related technologies.Key Responsibilities:- Design, develop, and maintain reusable Typst templates for reports, proposals, invoices, contracts, technical documentation, and other business documents.- Develop custom Typst functions, macros, layouts, and reusable document components to support scalable document generation.- Automate document generation using structured data formats such as JSON, CSV, XML, and YAML, along with APIs and database integrations.- Build, maintain, and optimize document generation pipelines integrated with backend applications, microservices, and enterprise systems.- Implement advanced document layouts, typography, tables, mathematical notation, multi-column formatting, and conditional rendering.- Integrate the Typst CLI into CI/CD pipelines and automate document compilation, validation, testing, and publishing workflows.- Develop and maintain Typst packages, libraries, and reusable components, including graphics and data visualization elements.- Integrate document automation solutions with cloud platforms, REST APIs, databases, and enterprise application architectures.- Ensure document quality, formatting consistency, rendering accuracy, performance, scalability, and adherence to governance standards.- Apply version control and software engineering best practices to manage document templates, libraries, and automation workflows.- Collaborate with cross-functional teams, including developers, architects, business analysts, and stakeholders,
to understand requirements and deliver effective document automation solutions.- Modernize legacy document generation and reporting systems by implementing efficient, code-driven publishing solutions.Required Skills:- Strong hands-on experience with Typst markup, scripting, and document compilation.- Advanced knowledge of Typst Show and Set rules, context management, layout functions, and document styling.- Proven experience in developing reusable document templates, component libraries, and automated publishing solutions.- Strong expertise in PDF generation, document automation, and programmatic document formatting.- Programming experience in at least one of the following languages: Python, TypeScript, JavaScript, Java, or Rust.- Good understanding of REST APIs, microservices architecture, object-oriented programming, design patterns, and software development principles.- Experience with SDLC, Agile methodologies, Git, GitHub, CI/CD pipelines, and Azure DevOps.- Working knowledge of JSON, CSV, XML, YAML, data transformation, data validation, SQL, and database integration.- Solid understanding of typography, page composition, font management, advanced formatting, and multi-column layouts.- Experience with document publishing and typesetting technologies such as LaTeX, Pandoc, Adobe InDesign, or similar tools.- Ability to troubleshoot document rendering issues, optimize compilation performance, and maintain consistent output quality.- Strong analytical, problem-solving, communication, and collaboration skills.Preferred Qualifications:- Experience migrating legacy document generation systems to modern, code-driven publishing platforms.- Familiarity with cloud-based document processing, containerization, and automated deployment practices.- Experience developing enterprise-grade document generation frameworks and template management systems.- Knowledge of automated testing, document validation, and quality assurance for generated PDFs.- Experience working on large-scale reporting, financial documentation, legal documents, technical publications, or enterprise reporting solutions. (ref:hirist.tech)
📌 Document Automation Engineer - Typst (Chennai)
🏢 Xtag Services
📍 Chennai