
Closed
Posted
Paid on delivery
Senior Full-Stack Engineer — Adobe Express Embed SDK Authentication Fix + Integration Completion ## Project Overview We have an existing React/Node.js application integrating the Adobe Express Embed SDK. The application is approximately 80–90% complete and already deployed. It allows users to: - Launch Adobe Express from our microsite - Edit a predefined design - Export the completed design - Upload the exported file directly to Dropbox - Manage event configuration through an admin panel **Stack:** - React / Vite - Node.js / Express - Vercel (frontend) - Render (backend) - Dropbox API - Adobe Express Embed SDK The current developer has reached a point where they'd like a second, specialized set of eyes to help close out the final integration issue and stabilize the auth architecture. --- ## Current Blocking Issue Adobe's SDK review rejected our submission because the Export & Upload workflow enters an authentication loop. Observed behavior: 1. User signs in through the Embed SDK's own login panel 2. User edits the design 3. User clicks Export & Upload 4. Adobe's sign-in panel reappears inside the editor instead of completing the export 5. Re-entering credentials does not resolve it — the loop repeats **What we've already ruled out / found:** - Our own upload endpoint (`/api/upload`) is never reached during the loop — the failure happens entirely inside the Embed SDK's iframe/login popup, before our application code runs. - It is not a CORS or Allowed-Origins misconfiguration — verified against the exact production domain and Client ID. - It reproduces reliably on a fresh/clean browser profile (not just Incognito) but **does not** reproduce on machines with an existing first-party Adobe Express browsing history. **Leading hypothesis:** browser storage partitioning between the Embed SDK's authentication popup (which completes login in a top-level `[login to view URL]` context) and the embed iframe on our page (a separate, partitioned storage context for the same domain). Chrome may only grant that iframe implicit access to `[login to view URL]` storage when the browser already has a prior first-party relationship with `[login to view URL]` — which real kiosk devices and Adobe's review environment generally won't have. This means the fix may require deeper familiarity with the Embed SDK's specific auth architecture (and possibly a documented workaround pattern from Adobe for kiosk/shared-device deployments), rather than a general session-management bug fix. **Please scope your estimate with this in mind** — we're not looking for someone to find a one-line fix in our cookie handling; we're looking for someone who can work through an SDK-level auth/storage constraint, potentially in coordination with Adobe's developer support. Adobe has supplied a review video and detailed written feedback, which will be shared with the selected candidate. --- ## Scope ### Phase 1 — Diagnose and Resolve the Auth Loop - Review the existing codebase and reproduce the issue - Confirm or refine the storage-partitioning hypothesis above (or identify the actual root cause if different) - Implement a fix or workaround, and demonstrate it working on a clean browser profile / device with no prior Adobe session history - Prepare the resubmission package for Adobe's review **Note on deliverables:** because final approval depends on Adobe's own review process and timeline (a prior submission was also rejected for unrelated branding-guideline reasons — outside any engineer's control), Phase 1 payment/milestones will be tied to demonstrable technical outcomes (root cause identified, fix implemented and verified, resubmission prepared) rather than to Adobe's approval date itself. ### Phase 2 — Architecture Review & Stabilization - Review overall session/auth architecture - Clean up authentication/session handling - Improve stability where appropriate - Recommend further architectural improvements ### Phase 3 — Ongoing Enhancements (Optional / Future Scope) - Admin panel improvements - Dynamic branding - Event management features - Storage provider abstraction (Dropbox / SMB / CIFS) - Additional Adobe Express functionality --- ## Required Skills - **Hands-on experience with the Adobe Express Embed SDK (CCEverywhere) or another Adobe Creative Cloud embed/auth SDK** — this is the core of the job, not a nice-to-have - Familiarity with the Adobe Developer Console (client credentials, allowed origins, app configuration) - Strong understanding of browser auth patterns involving iframes and popups: OAuth flows, third-party cookies, and modern storage-partitioning behavior (e.g., Chrome's Storage Access API / CHIPS) - Node.js, Express, React, Vite - REST API integration experience (Dropbox API or comparable) - Experience deploying to Vercel and Render (or Railway) ## Nice to Have - Prior experience getting a third-party integration through Adobe's (or a similar platform's) developer review process - Experience with kiosk / shared-device / public-terminal application design, where end users have no pre-existing account history on the device --- ## What Will Be Provided - Full source code access - Access to the current deployment - Adobe's review feedback and review video - Dropbox configuration details - Access to the Adobe Developer Console project - Existing developer available for knowledge transfer and questions *Note: credentials (Dropbox tokens, API secrets) will be rotated prior to granting repo/environment access, per standard security practice.* --- ## Deliverables - Documented root cause of the authentication loop - Working fix or workaround, verified on a clean browser/device profile - Resubmission package ready for Adobe's review - Stable, documented Export & Upload workflow - Code committed to GitHub with clear commit history - Deployment to existing infrastructure (Vercel + Render) - Written documentation of any architectural changes made Budget is for phase 1
Project ID: 40559970
60 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
60 freelancers are bidding on average $145 USD for this job

Hi, your "Senior Full-Stack Engineer Adobe Express" project is right in my wheelhouse. I develop modern JavaScript apps end to end — React/Vue/Next on the front and Node/Express on the back, in TypeScript where it helps. Working with node.js, oauth, web development, backend development, frontend development, dropbox api, rest api, vite, I focus on responsive, fast UIs, clean component structure, and reliable APIs — no page-builder shortcuts. I can lock down the scope and key flows first, then ship in reviewable increments. Can we hop on a quick chat to align on your requirements? ⭐ 5.0/5 from a recent client: "it was great working with him, did whatever changes i asked him as per my need." Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$225 USD in 4 days
6.0
6.0

Having worked extensively with React, Node.js, and other technologies in your stack, I have a deep understanding of the full-stack architecture, making me well-suited to diagnose and resolve the current authentication loop with Adobe Express. My technical curiosity and problem-solving skills have always served me well in uncovering root causes - an approach that is key to effectively tackling complex issues like this. Moreover, my experience as a **dedicated Web & App Developer** uniquely qualifies me to handle not only the technical aspects but also overall session/auth architecture improvements that may be needed beyond just fixing the authentication issue. Having developed various large-scale applications requiring robust security measures, I understand the importance of strong authentication systems and can ensure its proper implementation throughout your platform. What truly sets me apart is my commitment to delivering solutions with longevity. This means I don't focus solely on quick fixes but aim for architectural stability and long-term performance. My clear communication style and attentiveness to detail further reinforces the professional workflow I bring to every project - a workflow that guarantees your satisfaction. Let's collaborate and turn this challenge into an opportunity for greater success!
$30 USD in 1 day
5.8
5.8

Hello, I understand your workflow: a user launches the embedded Adobe editor from your microsite, edits a design, and triggers an "Export & Upload." This should send the asset to your Node.js backend for a Dropbox transfer. The current blocker is an auth loop within the Adobe iframe itself, which intercepts the export process before your backend is ever called, strongly suggesting a storage partitioning issue. Technical approach: I'll begin by reproducing the loop in a clean browser profile to analyze the iframe's storage and token flow. The solution likely lies in either re-configuring the SDK's auth provider to handle partitioned storage contexts or, if necessary, implementing a flow using the Storage Access API to explicitly grant the iframe access. Core modules: The focus is on the SDK's initialization logic, its internal session management within the partitioned iframe, and the export callback handler that bridges the iframe and your React parent application. My strategy is to first isolate and confirm the root cause. I'll then implement the most direct fix recommended for this SDK pattern, rigorously test it on clean profiles to ensure it works for first-time users, and document the solution clearly for the Adobe resubmission package. Regards, Rohit
$41 USD in 5 days
5.7
5.7

Hi there, I understand you're seeking a solution for Adobe Express Embed SDK authentication issues while completing integration tasks in your React/Node.js application. I can assist with precisely that. To address these challenges, I propose an analysis of the existing authentication flow within your Embed SDK setup. By pinpointing the root of the authentication issues, we can implement robust OAuth solutions that ensure seamless user authentication. I will also handle the integration completion by leveraging my expertise in REST API and Dropbox API, focusing on performance and security best practices. For the frontend, I'll utilize modern web development tools in conjunction with Vite to ensure responsive and fast-loading web applications, enhancing user experience. My approach involves meticulous code reviews and collaborative sessions, ensuring all specifications are met efficiently. This also includes any documentation and testing you require for post-completion support. Feel free to reach out if you have any questions or specific details you'd like to discuss further. Best Regards, Khorshed Alam, RS Software
$100 USD in 6 days
5.0
5.0

Hello I reviewed your Senior Full Stack Engineer Adobe Express project and it aligns well with my experience building production ready React and Node js applications integrating third party APIs authentication workflows and cloud deployments Challenge Completing a complex application that is already near production requires careful debugging stable authentication secure API integration performance optimization and clean architecture without disrupting existing functionality Solution I can help complete and stabilize your application by resolving authentication issues refining the Adobe Express Embed SDK integration improving React and Node js code optimizing API communication strengthening session management fixing remaining bugs and ensuring the application is reliable for production deployment with clean maintainable code A few questions Have you already received detailed feedback from the Adobe review team Are the remaining issues limited to authentication or are there additional SDK integration tasks Do you have a staging environment where the fixes can be tested Will I be working alongside your existing developer or taking ownership of the remaining implementation Thanks
$98 USD in 7 days
4.6
4.6

Hello there, i am a senior full stack engineer i can create, test, debug, integrate, deploy, and document any js/ts app i've an extensive experience with gql, sql, no sql, git, bash, yaml, and more whatever is required i can code it please contact me Thanks, Nader
$250 USD in 7 days
4.8
4.8

I’m ready to tackle the Adobe Express Embed SDK authentication fix and complete the integration as you need. I understand the urgency and complexity of ensuring seamless SDK functionality and secure authentication. I’ve worked extensively with Adobe APIs and full-stack SDK integrations, delivering reliable solutions that improve user experience and system stability. My approach will focus on debugging authentication issues promptly and finishing integration with clear documentation. I would love to chat more about your project!
$140 USD in 7 days
3.6
3.6

As a seasoned full-stack engineer at Web Crest, I am very confident that my skills and experience make me an excellent fit for addressing the complex authentication issue you're facing with Adobe Express Embed SDK. With years of experience in building robust web applications using React/Vite and Node.js/Express stack, I have the fundamental skills to easily navigate the systems you currently have in place. Through my career, I've encountered many intricate issues such as the one you're experiencing and problem-solving is where I truly shine. I believe the core of this issue might be related to browser storage partitioning and I've got an impressive track record resolving such matters efficiently. I'm confident that with my meticulous approach, deep knowledge of browser security models, and vast hands-on experience working with Adobe's technologies, we'll be able to pinpoint the root cause of the issue and ultimately provide an effective long-term solution. Moreover, my broader skillset includes expertise in REST API development and understanding of general session management which would be exceptionally valuable for Phase 2 of your project where we'd review our overall session/auth architecture, optimize authentication/session handling, improve stability, and recommend architectural enhancements. Let's work together on this project and turn it into a success story!
$200 USD in 3 days
3.7
3.7

Hello I noticed that the Export & Upload workflow reopens the Adobe sign‑in panel inside the editor instead of reaching your /api/upload endpoint I have built several React Node applications with Vite and integrated third‑party SDKs that use OAuth and iframe communication My recent work included fixing a similar storage partition issue for a SaaS product that required a clean browser profile to succeed To resolve your loop I will 1 Review the Embed SDK initialization and compare the storage access settings with the Adobe console configuration 2 Implement the recommended Storage Access API calls or a fallback token exchange that bridges the top‑level Adobe context with the embed iframe 3 Verify the fix on a fresh Chrome profile and prepare the resubmission package for Adobe review I can start with a short paid diagnostic and deliver a working fix within your budget and timeline Let’s talk soon Thank you
$140 USD in 2 days
3.6
3.6

With an extensive career spanning over 9+ years in full-stack Web and Mobile App Development, I believe I have the breadth and depth of skills you need for your project. I have hands-on experience in the very technologies you listed (`React`, `Node.js`, `Vite`, `Express`, just to name a few) and I've undertaken projects that involved similar level of debugging, troubleshooting, and APIs integrations like dealing with Adobe's Authentication-loop. When it comes to the issue at hand, my meticulous approach aligns perfectly with your project's needs. Your issue points towards a problem best tackled from the deeper familiarities of SDK-level authentication/storage context which coincidentally is my forte. I'd consistently test, review your current codebase and come up with a root-cause identification solution followed by an effective workaround as the case may demand. My innate curiosity drives me to not only meet deadlines but continually improve. Moreover, as per Phase 2, my architectural review and stabilization skills will further add value to your project, Let's work together so we can unveil the full potential of your application. With me on board, committed to deliver high-quality work aligned to your vision while providing value-added recommendations across all phases of the project, you can rest assured that you've picked the best candidate for the job .!
$140 USD in 7 days
4.4
4.4

As a seasoned Full-Stack Developer specializing in MERN stack and Node.js, I'm confident that I have the technical expertise and problem-solving skills necessary to resolve the authentication loop blocking issue in your Adobe Express application. With your leading hypothesis in mind, I will meticulously review the existing codebase, conduct thorough testing, and implement the most effective fix or workaround. My proficiency in JavaScript and authentication architectures will be instrumental in ensuring your application works flawlessly across all platforms. In addition to my troubleshooting abilities, I bring to the table a sharp eye for architecture review and stabilization - precisely what you require in Phase 2. Drawing on my experience with complex session/auth configurations, I'll clean up your application's authentication/session handling while improving overall stability. Furthermore, if given the opportunity, I'm poised to recommend any further architectural enhancements that could enhance performance or user experience.
$75 USD in 2 days
3.0
3.0

Hi! I see you're looking for a senior full-stack engineer to close out an Adobe Express Embed SDK integration, specifically the auth loop blocking Export & Upload. The main goal is to identify the real root cause inside the SDK/auth flow and deliver a stable workaround or fix that works on a clean browser profile. This kind of issue is often not in app code, but in iframe/popup auth state, third-party cookie behavior, or storage partitioning between top-level Adobe login and the embedded editor context. What matters most here is reproducing the failure cleanly, tracing the exact auth boundary, and validating the fix in the same conditions Adobe review uses. My approach would be to review the current React/Node flow, inspect Adobe Console config, reproduce the loop in a fresh profile, and isolate whether this is a storage access, token propagation, or SDK-specific session persistence issue. I can also handle the backend/frontend integration side and stabilize the surrounding auth architecture so the workflow is reliable after the fix. A few questions to better understand the scope: Q1 – Has Adobe provided any SDK-specific guidance yet for kiosk/shared-device or embedded auth scenarios? Q2 – Are you using any custom token exchange/session layer around the Embed SDK, or only Adobe-managed sign-in inside the iframe? Happy to review the details and suggest the best technical approach. Looking forward to hearing from you. Nikola
$100 USD in 2 days
2.8
2.8

I understand you need a Senior Full-Stack Engineer to fix the authentication loop issue with Adobe Express Embed SDK integration. The Export & Upload workflow triggers Adobe's sign-in panel to reappear instead of completing the export. This reproduces reliably on clean browser profiles but not on machines with existing Adobe browsing history. Leading hypothesis: browser storage partitioning between the Embed SDK's authentication popup and the embed iframe. My approach: Deep dive into the Embed SDK's auth architecture, reproduce the issue locally, confirm or refine the storage-partitioning hypothesis. Implement fix using appropriate patterns - possibly Storage Access API, CHIPS, or SDK-specific workaround for kiosk/shared-device deployments. Coordinate with Adobe developer support if needed. Prepare resubmission package. Phase 1 deliverables: root cause documented, working fix verified on clean profile, resubmission package ready. 11+ years in full-stack development with deep experience in OAuth, iframe auth patterns, and third-party SDK integrations. Available to start immediately.
$140 USD in 7 days
2.5
2.5

Hello, I reviewed Senior Full-Stack Engineer Adobe Express and can help with Node.js, OAuth, Web Development, Backend Development, Frontend Development, Dropbox API, REST API, Vite.I have hands-on experience with Web Development, Backend Development, Frontend Development and focus on delivering clean, reliable, and high-quality results. I'm available to start immediately and would be happy to discuss the details. Best regards, Noordin
$120 USD in 1 day
2.4
2.4

Hi, This is Jagrati. Your project is a strong fit for my experience working on complex third-party SDK integrations and authentication flows in React/Node.js systems. I understand this is not a simple bug fix but a deeper Embed SDK authentication boundary issue involving iframe/popup context separation, likely related to Chrome storage partitioning and Adobe Express session handling across domains. I have worked on similar OAuth and embedded SDK flows where authentication behaves differently between top-level and embedded contexts. My approach would be to first reproduce the issue in a clean browser profile, trace the full auth lifecycle inside the Embed SDK, and validate whether the loop is caused by storage isolation, token persistence, or session handoff between the popup and iframe contexts. From there, I would isolate whether a documented Adobe workaround (Storage Access API / updated auth flow pattern) or a structural adjustment in how the SDK is initialized is required. Once the root cause is confirmed, I would implement a stable fix, verify export/upload success on a fresh environment, and prepare a clean resubmission setup for Adobe review. I also have experience with Node.js, React, and production deployments on Vercel/Render, and can ensure the final workflow is stable and well-documented for long-term maintenance. Regards, Jagrati
$120 USD in 4 days
2.4
2.4

Hello. I have strong experience with React, Node.js, OAuth authentication, and third-party SDK integrations. I can review your existing codebase, reproduce the authentication loop, and identify whether the issue is caused by browser storage partitioning, the Adobe Express Embed SDK, or another authentication flow problem. I will analyze the complete authentication process, implement a reliable fix or workaround, and verify it on a clean browser profile before deployment. I can also review the overall session architecture, improve stability, and document all changes clearly for future maintenance and Adobe resubmission. I am comfortable working with Vercel, Render, REST APIs, and GitHub, and I can collaborate with your current developer to complete Phase 1 efficiently. So I am sure I can complete this project perfectly as you want. Please send me a message so that we can discuss more. Thanks, Yehor.
$150 USD in 7 days
2.0
2.0

Adobe Express Embed SDK auth breaks usually trace back to token exchange or redirect URI mismatches in the OAuth flow. With Node.js and Vite, I can find the exact failure point fast and have the integration complete within 2 days. The bid reflects the description as written. Final numbers may shift after we walk through the full scope. Can start today. Want to jump on a quick call?
$150 USD in 5 days
2.1
2.1

✅✅✅✅Hi, there.✅✅✅✅ I have hands-on experience with the Adobe Express Embed SDK and a strong understanding of browser authentication patterns, aligning perfectly with your project requirements. I am confident that I can diagnose and resolve the authentication loop efficiently within the specified time frame. Please review my profile for more details. Your project involves fixing an authentication loop in the Adobe Express Embed SDK integration, which I can address effectively. I am equipped to not only resolve the blocking issue but also provide documentation for future maintenance and scalability. Looking forward to collaborating with you on this project. Best Regards, Oleksandr.
$150 USD in 7 days
1.7
1.7

I can address the Adobe Express Embed SDK authentication issue and complete the integration efficiently. I have strong experience with full-stack engineering, specifically working on SDK integrations and authentication flows in complex applications. My approach will focus on diagnosing the authentication bug, fixing it securely, and ensuring seamless SDK embedding aligned with your product goals. Are you working within an existing codebase, or is this a new build requiring architectural updates?
$140 USD in 7 days
0.0
0.0

❤️❤️❤️Hi, I am very glad to work for you!❤️❤️❤️ ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ I can help resolve the authentication loop in your Adobe Express Embed SDK integration effectively. ✔ Diagnose and confirm the root cause of the auth loop ✔ Implement a working fix or workaround verified on a clean browser profile ✔ Prepare a resubmission package for Adobe's review ✔ Document the root cause and the solution for future reference ✔ Ensure a stable Export & Upload workflow I have hands-on experience with Adobe's SDKs and a strong understanding of browser auth patterns, which will be crucial in addressing the current issue. My goal is to ensure a seamless user experience and successful integration completion. Have you already gathered all necessary feedback from Adobe to assist in the diagnosis? Best regards.
$140 USD in 7 days
0.0
0.0

Delhi, India
Payment method verified
Member since Nov 29, 2023
₹12500-37500 INR
$30-250 USD
$10-30 USD
$30-100 USD
$30-300 USD
₹600-1500 INR
₹1500-12500 INR
$10-30 USD
$250-750 AUD
₹12500-37500 INR
₹1500-12500 INR
$10000-20000 USD
₹12500-37500 INR
$750-1500 USD
min $50 USD / hour
$10-30 USD
$10-30 USD
$2-8 USD / hour
₹600-1500 INR
$1500-3000 USD
$20-130 USD / hour
$30-250 USD
$25-50 AUD / hour
₹12500-37500 INR
$10-30 USD