**Full-time alignment required with PST timezone (Mon - Fri | 9am-5pm)**
We’re seeking an experienced Python engineer / app developer to build, launch, and maintain an application on a major creative or business platform such as:
Canva
HubSpot
Adobe Marketplace.
The ideal candidate will have a proven track record of successfully at least one application on one of these platforms. You’ll leverage your platform expertise and our well-documented APIs to create a seamless integration that extends our product’s functionality to a broader user base on the chosen marketplace.
This is a high-impact, full-time role for a self-starter with strong engineering fundamentals, platform experience, and a history of delivering production-ready applications.
Responsibilities
Develop and launch a fully functional app on Canva, HubSpot, or Adobe Marketplace
Integrate our REST APIs to extend core product functionality
Ensure smooth authentication, user experience, and compliance with marketplace requirements
Provide ongoing maintenance and updates post-launch
Collaborate with our internal product and API teams to ensure smooth data flow and scalability
Requirements
Proven experience developing apps for Canva, HubSpot, or Adobe Marketplace (at least one app published)
Strong proficiency in Python, REST API integration, and modern frameworks (FastAPI, Flask, or Django)
Experience with OAuth 2.0, webhooks, and JSON-based APIs
Familiarity with deployment best practices and marketplace submission workflows
Excellent communication skills and ability to work independently
Full-time overlap with Pacific Standard Time (PST) hours
Deliverables
A fully functioning, published app on the selected marketplace
Integrated API functionality per documentation and requirements
Deployment and submission to the marketplace
Post-launch support and maintenance
Additional Notes
To be considered, you must complete a live coding interview.
Our simple 3-step process:
Answer a few questions about your experience.
Upload your CV.
Record a brief video introduction (up to 2 minutes).
***All answers must be in English.***
FAQs:
What’s the next step? If successful, you’ll have one more interview before receiving a job offer if you're a good fit.
What happens after submission? We’ll review your application within 2–3 business days and contact you if you qualify for the next stage.
When would I start? As soon as possible, with flexibility to accommodate your circumstances.
How long does it take? About 5-10 minutes to complete.
We look forward to reviewing your application!