Adobe UXP JavaScript Developer
Job Description
Job Description
Benefits:
- Competitive salary
- Flexible schedule
- Training & development
Position Overview
We are seeking a freelance JavaScript developer with deep expertise in Adobe's UXP (Unified Extensibility Platform) to build custom extensions and automation tools for Adobe Premiere Pro. The ideal candidate will have a strong foundation in modern JavaScript frameworks, particularly Vue.js, and understand the unique requirements of developing within Adobe's creative ecosystem.
Key Responsibilities
- Design, develop, and maintain UXP-based extensions and plugins for Adobe Premiere Pro to streamline post-production workflows
- Build intuitive user interfaces using Vue.js within the UXP framework, ensuring seamless integration with Premiere Pro's native UI patterns
- Leverage the Premiere Pro UXP API to programmatically interact with timelines, sequences, effects, markers, and media assets
- Develop automated workflows and batch processing tools that reduce repetitive tasks and improve production efficiency
- Collaborate with video editors, producers, and creative teams to understand workflow pain points and develop custom tooling solutions
- Optimize extension performance and ensure compatibility across different versions of Premiere Pro
- Write clean, maintainable, and well-documented code following Adobe's UXP development best practices
- Debug and troubleshoot complex issues within the Adobe UXP environment
- 3+ years of professional JavaScript development experience
- Hands-on experience developing UXP extensions or plugins for Adobe Creative Cloud applications
- Strong proficiency in Vue.js (2.x or 3.x) with demonstrated ability to build complex, reactive user interfaces
- Working knowledge of Adobe Premiere Pro, including understanding of video editing workflows, timelines, sequences, and effects
- Experience with the Premiere Pro UXP API and familiarity with its capabilities for programmatic manipulation of project elements
- Solid understanding of modern JavaScript (ES6+), including async/await, promises, modules, and component-based architecture
- Experience with state management patterns and libraries (Vuex, Pinia, or similar)
- Proficiency with Node.js, npm, and modern JavaScript build tools (Webpack, Vite, etc.)
- Strong problem-solving skills and ability to work independently on complex technical challenges
- Excellent communication skills with ability to translate technical concepts for non-technical stakeholders
- Experience with React and ability to work across multiple JavaScript frameworks
- Previous development experience with Adobe ExtendScript or CEP (Common Extensibility Platform)
- Familiarity with other Adobe Creative Cloud applications (After Effects, Photoshop, Illustrator) and their APIs
- Background in video production, post-production, or broadcast workflows
- Experience with TypeScript and strong typing in JavaScript applications
- Knowledge of video codecs, formats, and media file handling
- Experience with RESTful APIs and integration with third-party services
- Contributions to open-source projects or published Adobe extensions
- Understanding of UI/UX design principles for creative professional tools
This is a remote position.
Recommended Jobs
Tech Support Specialist
Job Description Job Description We are seeking a Tech Support Specialist to join our team! You will resolve smartphone and connectivity issues for our clients. Responsibilities: Provide tec…
Temporary Support Associate
Coach seeks a Temporary Support Associate in Orlando to assist in asset protection and retail operations. The role involves supporting the sales team, maintaining store presentation, and ensuring inve…
Aircraft Sheet Metal Technician
GA Telesis is a global leader providing integrated solutions to the aviation and aerospace industries. We serve over 2,000 customers, including airlines, original equipment manufacturers, maintenan…
Vice President of Operations
About AppJaxx AppJaxx is a rapidly growing marketing agency that helps marketing agencies, franchisors, business brokers, and B2B service providers scale through LinkedIn lead generation, appointm…
Salesforce Lead Architect
Job Description Job Description At Waste Solution Services, we’re a fast-growing company searching for a hardworking and experienced Salesforce Lead Architect to join our team. We are seekin…
Jacksonville, Florida - IBD Gastroenterology w/ Large Academic Institution
Enterprise Medical Recruiting is assisting a large Academic institution in Jacksonville, Florida, in recruiting a new IBD Specialist! The position will be clinically focused with academic components.…
Associate Attorney - 3+ Yrs Experience - Casualty - Ft. Lauderdale, FL
Marshall Dennehey, P.C., a leading Am Law 200 civil defense law firm with over sixty (60) years of continued service to our corporate, insurance, and individual clients, is seeking an Associate Attor…
Membership Sales Host / Hostess
About the Job: Host - Member Reception: Hammer & Nails Grooming Shop Naples. Hiring for Part-Time & Full Time Positions. Hiring for immediate interview. We are looking for AWESOME, w…
Operations Supervisor I
CEVA Logistics provides global supply chain solutions to connect people, products, and providers all around the world. Present in 170+ countries and with more than 110,000 employees spread over 1,500…
General Dentist - Melbourne, FL
General Dentist Opportunity in Melbourne, Florida Opening May 2026! Join the thriving community of Melbourne, FL, as a key member of this brand-new Heartland Dental supported office. Our comm…