Full Stack Development: Magazine Cover Editor w/ paid digital download

Full Stack Development: Magazine Cover Editor w/ paid digital download

Full Stack Development: Magazine Cover Editor w/ paid digital download

Upwork

Upwork

Remoto

1 week ago

No application

About

Job Title: Full-Stack Developer – Custom Design Editor (Fabric.js / Node.js) For full context, please review out current editor on a mobile device at yourcover.com (try to create a magazine cover). This should inform the need. We are currently losing motivated customers due lack of modernized tech. Goals: For Customers: Browse templates, edit text, upload photos, preview changes in real-time. Download paid digital copies or order physical prints. For Administrators: Manage templates and editable zones. Enforce brand standards. Automate generation of print-ready assets. This editor will integrate seamlessly with our WordPress/WooCommerce platform and deliver a premium user experience for both customers and administrators. Key Responsibilities Front-End Development Build a responsive, interactive editor using Fabric.js. (or equivalent framework) Implement core features: template browsing, text editing, photo upload, live preview, and final design approval. Ensure brand integrity by locking critical elements (logos, fonts, layouts). Back-End Development Integrate with or develop a back-end to handle print-ready PDF generation. Use pdf-lib, @pdf-lib/fontkit, and color-convert for high-resolution CMYK PDFs with bleed and crop marks. Automate file serialization and secure storage for order fulfillment. Integration Create a custom WordPress plugin to embed the editor via shortcode. Connect with WooCommerce for cart data handling, checkout personalization, and order metadata storage. Required Skills Strong proficiency in JavaScript, HTML5 Canvas, and CSS. Experience with Fabric.js or similar libraries (Konva.js). Back-end expertise in Node.js and RESTful API development. Familiarity with WordPress plugin development and WooCommerce hooks. Knowledge of PDF generation and color space conversion (RGB → CMYK). Understanding of responsive design and cross-browser compatibility. Nice-to-Have Experience with e-commerce personalization workflows. Knowledge of print production standards (bleed, crop marks, CMYK). Familiarity with cloud storage and secure file handling. Why work with us? Work on a high-impact project with full creative autonomy. Collaborate with a passionate team in a growing digital publishing space. Competitive compensation and flexible work arrangements. Ready to build something extraordinary? Apply now and help us redefine personalized publishing!