Senior Full Stack Engineer
About LegacyboxWe help families preserve the things that only exist once.From VHS tapes and film reels to printed photos, negatives, slides, DVDs, camcorder cassettes, memory cards, and phones, we digitize the media that matters most so families can revisit and share those moments for generations to come.But we believe the future of Legacybox is much larger than digitization alone.We are building a long-term family memory platform designed to help families preserve, organize, explore, and share their history together.We are not in the digitization business. We are in the irreplaceable business.RoleWe're looking for a Senior Full Stack Engineer to join our team building the next generation of our customer-facing application. You'll work across the entire stack, from React Server Components and infinite scroll virtualization to API design and database schema, shipping features that directly impact how families experience their most treasured memories.This isn't a role where you'll work on one small piece of a massive system. You'll own features end-to-end, make architectural decisions, and see your work go live to thousands of users every week.What You'll BuildMedia Management & ViewingRich media experiences for photos, videos, and audio with smooth playback and beautiful presentationInfinite scroll through 10,000+ items with virtualization and smart cachingAdvanced search and filtering with real-time resultsCollections and favorites for organizing memoriesOrder Tracking & Account ManagementDeep-linked order tracking integrated with Shopify and fulfillment systemsReal-time status updates and shipping notificationsAccount dashboards with subscription managementAI-Powered FeaturesAutomatic media tagging and categorization using computer visionSemantic search for finding memories by content, not just metadataAI-generated descriptions and captionsCustomer support automation and chatbotsDigital TransformationModernizing legacy systems with incremental migration strategiesBuilding bridges between e-commerce, fulfillment, and customer appCreating adapters for legacy APIs while designing clean new interfacesTechnical Challenges You'll SolveThese are real problems from our current roadmap:Infinite Scroll Virtualization - Rendering and navigating 10,000+ media items smoothly with prefetching and aggressive caching strategiesMedia Optimization - Integrating CDN transformations (resize, crop, format conversion) with responsive image loading and progressive enhancementReal-Time Order Tracking - Deep-linked order status updates with timeline visualization, integrated across Shopify, fulfillment systems, and customer appOptimistic Updates - Instant UI feedback for favorites, collections, and tags with automatic rollback on API errorsAI-Powered Media Tagging - Automatic categorization of photos and videos using computer vision APIs with human-in-the-loop refinementSemantic Search - Natural language queries over media content, not just metadataLegacy API Migration - Building clean adapters for legacy systems while designing modern replacement APIsPerformance Budgets - Maintaining