Location:
Toronto, Canada / Remote (EST Time Zone Alignment) Start Date: Immediate (ASAP) Experience Level: 7+ Years Preferred Role Overview &
Key Responsibilities
• Integrate three interactive beauty experiences (Makeup Virtual Try-On, Hair Virtual Try-On, and Skin Analysis) into a Framer-based website.
• Integrate client-supplied ModiFace SDKs and REST APIs into modular React/TypeScript architecture.
• Build reusable Makeup and Hair Virtual Try-On (VTO) components and embed custom React code into Framer.
• Implement Skin Analysis features including browser camera access, live selfie capture, image uploading, and API-driven data rendering.
• Convert Figma UI designs into pixel-perfect, responsive, cross-browser interfaces for desktop and mobile web.
• Manage browser camera permission handshakes, error handling, edge cases, and unit testing.
Required Qualifications &
Skills:
• 7+ years of professional front-end software development experience.
• Expert proficiency in React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3.
• Proven track record integrating third-party SDKs, custom libraries, and RESTful APIs into web applications.
• Direct experience handling browser camera access (MediaDevices API), photo capturing, and canvas/image data rendering.
• Practical experience with Framer custom component integration and design systems.
• Preferred: Prior hands-on experience with WebAR, 3D computer vision, or Virtual Try-On (VTO) frameworks (e.g., ModiFace).
• Robust English communication skills and ability to start immediately.
📌 We Are Hiring: Senior React.js (Canada)
🏢 ITMC Systems
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.