You will own one of the most technically demanding and differentiated parts of the product: our drag-and-drop visual funnel/page builder. This is a specialized frontend-engineering role focused on canvas/DOM manipulation, a flexible component engine, and a rich page-building experience for non-technical users.
Key Responsibilities
Design and build the Visual Funnel Builder
Build a adaptable, JSON-schema-driven component engine that supports drag-and-drop page composition
Ship advanced funnel-building features, sub-IDs, and attribution hooks
Collaborate with the Product Designer & UX Specialist to implement the design system inside the builder
Extend the builder with new components, templates, and marketplace-ready building blocks as the platform scales
Work with the Data & Tracking Engineer to ensure builder-generated pages emit correct tracking/attribution events
Required Skills & Experience
Strong React and TypeScript skills with real experience building complex, stateful editor UIs
Hands-on experience with Canvas and/or advanced DOM manipulation techniques
Experience designing JSON -schema-driven or config-driven rendering systems
Strong product/UI/UX instincts - you understand what makes a drag-and-drop builder feel intuitive
Comfortable solving novel, ambiguous engineering problems with few existing internal patterns to follow
Nice to Have
Prior experience building or contributing to a page builder, form builder, or no-code/low-code tool
Experience with templating engines or component marketplaces
Familiarity with performance optimization for canvas-heavy or DOM-heavy applications
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.