Expert Frontend Developer
Company: XOTEM TECHNOLOGIES PRIVATE LIMITED
Location: Remote
Job Type: Contract / Consulting
Project Duration: 3 to 5 months
Compensation: ₹50,000 to ₹70,000 per month
Job Summary
We are nearing completion of Pure Pixel, a robust, high-fidelity design platform built on modern frontend and backend architecture to help a printing business handle custom designs. Our goal is to deliver a professional, browser-based editor that enables users to create print-ready layouts with precision and ease.
The foundational architecture is complete. We've implemented a stable Redux state management system with undo/redo history (up to 100 actions) and debounced auto-save persistence. The core workflow, from authentication through the dashboard to new design initialization—is fully operational. Our editor features an intuitive toolbar, page management controls (add/duplicate pages), element locking options, and leverages React DnD for drag-and-drop interactions, including the critical capability for images to dynamically autofit within shapes.
We are seeking an Expert Lead Frontend Consultant to resolve a critical technical blocker and deliver highly specialized features. This is a high-impact contract role requiring mastery of React, high-precision UI development, and specialized vector graphics processing. The consultant will take full ownership of the PDF ingestion pipeline and strategic component delivery, ensuring our platform meets professional print production standards.
Key Responsibilities
- Complete the project within the 3 to 5 month deadline
- Architect and implement a robust solution for the Upload PDF Process, eliminating scrambled vector and text fidelity issues
- Integrate with Python services to define the processing logic necessary for vector parsing and converting PDFs into fully editable native canvas objects
- Ensure all delivered solutions integrate seamlessly into the existing React SPA architecture (Redux/Context)
- Finalize all canvas and layering interactions, acting as the domain expert for React DnD usage across the Canvas, the Layers Panel, and the Page Management Module (including page reordering)
- Lead the delivery of strategic roadmap features, including the Magic Resize Component (onMagicResize)
- Ensure final component output meets stringent performance benchmarks and commercial Print Readiness standards (Bleed Area, Trim Line)
- Provide technical advisory, researching and proposing advanced tools and techniques to optimize the graphics processing pipeline
- Communicate complex technical issues clearly to stakeholders and manage implementation risks
Recommended Stack
- Frontend: React.js with Fabric.js or Konva.js for canvas rendering
- Backend: Node.js with Express or Django for APIs
- Storage: AWS S3 or Google Cloud Storage for assets and designs
- Database: PostgreSQL for structured data, Redis for caching
- Authentication: Auth0 or Firebase Auth
- Real-Time Features: WebSockets, Pusher, or Firebase Realtime DB
- Media Processing: FFmpeg or ImageMagick for exports, thumbnails, and video handling
Qualifications and Requirements
- 7+ years of experience in ReactJS development, with at least 3 years dedicated to graphics-intensive web editors or canvas applications
- MANDATORY: Deep, proven expertise in Vector Graphics, Document Parsing, and PDF Handling (e.g., PDF.js knowledge, or experience with relevant Python libraries)
- MANDATORY: Deep expertise in React DnD for advanced UI interactions (e.g., layer reordering, canvas dragging)
- Expert proficiency with JavaScript/TypeScript
- Expert command of Global State Management (Redux/Context API)
- Proficiency in Python for interfacing with or defining backend services required for vector processing
- Proficient in HTML5 Canvas API, SVG rendering, and defining RESTful APIs
- Bachelor's degree or equivalent in Computer Science, Information Technology, or relevant Engineering discipline
- Experience developing software under Agile methodology
- Proficiency with version control (Git)
- Proven ability to deliver complex projects within tight deadlines
Nice-to-Have Skills
- Prior experience with vector graphics libraries in either the frontend (fabric.js, Konva.js) or the backend (specialized Python libraries)
- Experience implementing advanced UI features like Undo/Redo state stacks or virtualization techniques
- Familiarity with optimization techniques for front-end build and bundling tools (Vite, Webpack)
About This Role
This is a unique opportunity to make a significant impact on a complex, production-grade design application. You will work autonomously while collaborating with stakeholders to deliver mission-critical features that require both deep technical expertise and strategic thinking. The project must be completed within 3 to 5 months.
How to Apply
Send your resume to: hr.xotemtech@gmail.com Contact us via WhatsApp: 8330817777 Phone: 8330807777
XOTEM TECHNOLOGIES PRIVATE LIMITED is committed to building innovative solutions and fostering a collaborative work environment.
Job Type: Contractual / Temporary
Contract length: 5 months
Pay: ₹50,000.00 - ₹70,000.00 per month
Benefits:
Work Location: Remote