About this role
Key Responsibilities
• Design, develop, and maintain high-quality applications using C++
• Apply OOP concepts and design patterns to build scalable and maintainable systems
• Work with and integrate SDKs, especially Adobe-related SDKs
• Develop plugins, extensions, or tools for Adobe platforms
• Debug, troubleshoot, and optimize application performance
• Collaborate with cross-functional teams to deliver efficient solutions
• Maintain version control using Git and follow best development practices
Required Skills & Qualifications
• 3+ years of hands-on experience in C++ development
• Strong understanding of Object-Oriented Programming (OOP) and design patterns
• Experience with SDK development and integration
• Hands-on experience with one or more of the following:
• Adobe Illustrator
• Creative Cloud APIs/SDKs
• PDF Library SDKs
• Adobe SDKs or CEP (Common Extensibility Platform)
• Good working knowledge of JavaScript (JS) and JSX
• Strong debugging, troubleshooting, and performance optimization skills
• Familiarity with Git or other version control systems
Preferred Qualifications
• Experience in developing Adobe plugins or extensions
• Strong problem-solving and analytical skills
• Ability to work independently and in a team-oriented environment
#LI-PT1