Tools Developer

Bespoke Technologies

McLean (VA)

On-site

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bespoke Technologies is seeking a Tools Developer to design and maintain automation scripts for Adobe Creative Cloud apps (InDesign, Illustrator, Photoshop). The role emphasizes high-quality scripting, troubleshooting after CC updates, and documenting architecture and workflows.

You will automate production workflows, test scripts, and integrate with web APIs and file systems while adhering to development best practices and sponsor standards. A Poly clearance is required for consideration.

Qualifications

  • Demonstrated experience developing and maintaining automation scripts for Adobe Creative Cloud applications.
  • Demonstrated experience developing scripts for Adobe InDesign, Illustrator, and Photoshop.
  • Advanced proficiency in JavaScript/ExtendScript and scripting interfaces/object models.
  • Experience with Adobe UXP, CEP, or other Adobe extensibility technologies.
  • Ability to develop, modify, debug, test, document, and maintain production-quality scripts.
  • Experience automating complex production workflows involving document creation/modification, graphics/asset manipulation, and document export.
  • Experience troubleshooting scripts after CC updates and OS changes, assessing impact on automation.
  • Ability to analyze legacy scripts, identify defects, and refactor while preserving functionality.
  • Experience implementing error handling, logging, and recovery in automation scripts.
  • Experience with APIs, local file systems, and common production file formats.
  • Understanding of SDLC practices and version-control workflows (Git).
  • Experience diagnosing production defects within tight timelines.
  • Experience developing maintainable, modular, well-documented code.

Responsibilities

  • Develop, maintain, and document automation scripts for Adobe Creative Cloud apps (InDesign, Illustrator, Photoshop).
  • Troubleshoot scripts after Adobe CC updates and OS changes and assess impact on workflows.
  • Automate complex production workflows including document creation, graphics manipulation and export.
  • Develop scripts that interact with web APIs, local file systems, and common formats.
  • Create technical docs describing architecture, dependencies, installation and limitations.
  • Develop test cases and perform functional and regression testing.
  • Manage project priorities to ensure accuracy, timeliness, and quality.
  • Adhere to Sponsor standards for quality, accessibility, and modern development practices.

Skills

Automation scripting
JavaScript/ExtendScript
Adobe extensibility
Troubleshooting
Documentation
Version control (Git)
Testing
Workflow automation
APIs & file formats

Tools

Git
Adobe ExtendScript
Adobe UXP/CEP
InDesign Server
Scripting environments

Job description

BT-508 Tools Developer

Location: McLean, VA

**Please do NOT apply if you do not have an active Poly clearance. Those without a Poly will not be considered.**
Introduction

The Sponsor’s production and development services provide high-quality interactive, mobile, video, web and audio products that concisely convey complex topics to a variety of executive customers. The Sponsor manages its own technical cloud-based infrastructure and custom applications and services to support production efforts. The Sponsor requires support specializing in Adobe Creative Cloud scripting. The Sponsor needs polished skills in communication, teamwork, and collaborative development while managing a moderate to heavy workload.

Work Requirements
  • The Contractor shall use Adobe Creative Cloud Scripting to develop, maintain, troubleshoot, document, and enhance automation scripts supporting Adobe InDesign, Adobe Illustrator, and Adobe Photoshop production environments.
  • The Contractor shall develop, modify, debug, test, document, and maintain production-quality Adobe scripts.
  • The Contractor shall troubleshoot scripts following Adobe Creative Cloud application updates, operating-system changes, changes to source documents, and changes to production workflows, and assessing the impact of Adobe Creative Cloud version changes on existing automation.
  • The Contractor shall automate complex production workflows involving document creation or modification, graphics and asset manipulation, file processing, and document export.
  • The Contractor shall analyze existing or legacy Adobe scripts, identify defects or performance issues, and modify or refactor scripts while preserving required functionality.
  • The Contractor shall develop scripts that interact with web APis, local file systems, directories, and common production file formats.
  • The Contractor shall create technical documentation describing script architecture, dependencies, configuration, installation, operation, and known limitations.
  • The Contractor shall develop test cases and conduct functional and regression testing.
  • The Contractor shall manage project priorities and tasks to ensure accuracy and timeliness, clarity of message, and quality control for products.
  • The Contractor shall meet Sponsor’s requirements for quality, responsiveness, and accessibility. The Contractor shall comply with Sponsor development standards and employ modern web and application design and development best practices.
  • The Contractor shall update assigned project statuses in Sponsor’s production tracking tool.
Required Skills and Demonstrated Experience
  • Demonstrated experience developing and maintaining automation scripts for Adobe Creative Cloud applications.
  • Demonstrated experience specifically developing scripts for Adobe InDesign, Adobe Illustrator,
  • and Adobe Photoshop.
  • Demonstrated advanced proficiency in JavaScript/ExtendScript and demonstrated experience using Adobe application-specific scripting interfaces and object models.
  • Demonstrated experience with Adobe UXP, CEP, or other Adobe extensibility technologies.
  • Demonstrated ability to develop, modify, debug, test, document, and maintain production-quality Adobe scripts.
  • Demonstrated experience automating complex production workflows involving document creation or modification, graphics and asset manipulation, file processing, and document export.
  • Demonstrated experience troubleshooting scripts following Adobe Creative Cloud application updates, operating-system changes, changes to source documents, and changes to production workflows, and assessing the impact of Adobe Creative Cloud version changes on existing automation.
  • Demonstrated ability to analyze existing/legacy Adobe scripts, identify defects or performance issues, and modify or refactor scripts while preserving required functionality.
  • Demonstrated experience implementing appropriate error handling, validation, logging, and recovery mechanisms in automation scripts.
  • Demonstrated experience developing scripts that interact with web APis, local file systems, directories, and common production file formats.
  • Demonstrated experience with software development lifecycle practices, including requirements analysis, development, testing, deployment, maintenance, and defect resolution.
  • Demonstrated experience using source-code/version-control systems such as Git or an equivalent technology.
  • Demonstrated experience diagnosing and resolving production defects within established service or project timelines.
  • Demonstrated experience developing maintainable, modular, and documented code.
  • Demonstrated experience creating technical documentation describing script architecture, dependencies, configuration, installation, operation, and known limitations.
  • Demonstrated experience developing test cases and conduct functional and regression testing.
Highly Desired Skills and Demonstrated Experience
  • Demonstrated experience with Adobe InDesign Server.
  • Demonstrated experience with automated build, deployment, or testing processes.
  • Demonstrated experience supporting large-scale publishing, digital media, graphic production, or prepress environments.
  • Demonstrated experience maintaining enterprise-level or mission-critical Adobe automation.
  • Demonstrated experience with sharing of files between InDesign, Illustrator, and Photoshop.
  • Demonstrated experience with automated generation of graphics, charts and tables for placement in InDesign or Illustrator.
  • Demonstrated experience with authoring Adobe plugins.
  • Demonstrated experience with automated processing of linked assets.
  • Demonstrated experience with coordinating file naming, directory, and asset-management processes.
  • Demonstrated experience with batch processing across multiple Adobe applications.
  • Demonstrated experience integrating Adobe scripting with external files or structured data sources.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tools Developer
Tools Developer

Bespoke Technologies, Inc. • McLean (VA)

On-site
USD 83,000 - 124,000
Tools Developer
Tools Developer

NewGen Technologies • McLean (VA)

On-site
USD 120,000 - 190,000
Software Developer SME (Systems Software) (TS/SCI with Poly Required)
Software Developer SME (Systems Software) (TS/SCI with Poly Required)

GCI, Inc. • McLean (VA)

On-site
USD 164,000 - 275,000
Creative Cloud Software Engineer
Creative Cloud Software Engineer

2HB Incorporated • McLean (VA)

On-site
USD 120,000 - 160,000
Adobe CC Tools Engineer - InDesign/Illustrator/Photoshop
Adobe CC Tools Engineer - InDesign/Illustrator/Photoshop

Bespoke Technologies • McLean (VA)

On-site
USD 120,000 - 160,000
Adobe Creative Cloud Scripting / Automation Developer – Senior | TS/SCI w/ Poly
Adobe Creative Cloud Scripting / Automation Developer – Senior | TS/SCI w/ Poly

Falls Technology • McLean (VA)

On-site
USD 120,000 - 190,000
9% retirement contribution
Senior, visible work
Adobe Creative Cloud Scripting / Automation Developer - Senior | TS/SCI w/ Poly
Adobe Creative Cloud Scripting / Automation Developer - Senior | TS/SCI w/ Poly

Falls Technology • Virginia

On-site
USD 120,000 - 170,000
9% retirement contribution
Small senior team where your work is e
Adobe Creative Cloud Scripting / Automation Developer - Senior | TS/SCI w/ Poly
Adobe Creative Cloud Scripting / Automation Developer - Senior | TS/SCI w/ Poly

Falls Technology • McLean (VA)

On-site
USD 90,000 - 150,000
9% retirement contribution
Small, senior team
Poly-Cleared Tools Developer: Adobe CC Automation
Poly-Cleared Tools Developer: Adobe CC Automation

Bespoke Technologies, Inc. • McLean (VA)

On-site
USD 83,000 - 124,000
Adobe CC Automation Engineer – TS/SCI
Adobe CC Automation Engineer – TS/SCI

2HB Incorporated • McLean (VA)

On-site
USD 120,000 - 160,000