Get more replies from employers
Send a job-specific resume in minutes.
Odesa.co is seeking an experienced Python engineer to build, launch, and maintain a fully functional app on Canva, HubSpot, or Adobe Marketplace. You will integrate REST APIs, ensure secure authentication, and deliver a seamless user experience across the chosen platform.
This is a high-impact, full-time role requiring collaboration with internal product teams and a track record of shipping production-ready apps. Live coding interview is part of the process.
No compatible source was found for this media.
Video failed to load.
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:
HubSpot
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.
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
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
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
To be considered, you must complete a live coding interview.
***All answers must be in English.***
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!