Quick overview
Shape the future of e-commerce by leading front-end development for Product.ai and SimplyCodes, our flagship AI-powered platforms. Drive technical excellence while collaborating with our design team to build innovative shopping experiences that blend AI, visual, and conversational elements. Ideal for senior engineers who love solving complex technical challenges while pushing the boundaries of what's possible in modern web interfaces.
The challenge
We're scaling two transformative products:
- Product.ai: Building the future of AI-powered shopping assistance, requiring sophisticated conversational interfaces and real-time AI interactions that feel natural and intuitive.
- SimplyCodes: Creating the definitive platform for online savings, demanding high-performance social features and engaging community experiences.
We need an exceptional front-end engineer to solve complex challenges in:
- Architecting and implementing high-quality front-end systems at scale
- Building sophisticated interfaces that blend AI assistance with intuitive user actions
- Collaborating with product design to bring innovative interaction patterns to life
- Creating performant, real-time features for both products
- Leading development of new AI-powered shopping capabilities
- Mentoring other engineers and driving front-end development best practices
- Establishing scalable architecture for future platform growth
About Demand.io
Demand.io is revolutionizing e-commerce through AI-driven platforms powered by ShopGraph, our proprietary knowledge graph. Founded in 2009, we're profitable and growing rapidly with:
- SimplyCodes: AI and community-powered savings platform covering 400,000+ stores
- Product.ai: AI shopping assistant redefining online purchasing
- $1B+ annual e-commerce transaction volume
The opportunity
You'll lead front-end development for both Product.ai and SimplyCodes, shaping how millions of people interact with AI shopping assistance. In this high-impact role, you'll:
- Drive technical excellence across our front-end systems
- Architect and build sophisticated real-time interaction systems
- Lead implementation of critical features across both products
- Collaborate with design on next-generation shopping interfaces
- Guide architectural decisions and technology choices
- Mentor other engineers and promote best practices
- Balance innovation with maintainability across products
You'll work directly with our product, design, and engineering teams in our Santa Monica office to define the future of AI-powered shopping.
What you'll do
First 30 days:
- Deep dive into our modern front-end stack (currently Vue.js/TypeScript/Tailwind)
- Begin contributing to Product.ai and SimplyCodes development
- Start analyzing performance optimization opportunities
- Build relationships with engineering, product, and design teams
First 60 days:
- Take ownership of key front-end initiatives across both products
- Begin implementing identified performance improvements
- Start driving code quality and testing practices
- Contribute to technical planning for new features
- Collaborate on interface design exploration
First 6 months:
- Lead development of major new features for both products
- Establish front-end development standards and best practices
- Drive significant improvements in performance and user experience
- Mentor other engineers in modern front-end development
- Help shape our approach to innovative shopping interfaces
About you
Must-haves:
- 6-10 years of professional software development experience
- Strong expertise in modern front-end development and component-based architectures
- Deep understanding of TypeScript and type systems
- Experience with modern CSS approaches (Tailwind, CSS-in-JS, etc.)
- Track record of shipping complex web applications
- Strong architectural and system design capabilities
- Excellence in cross-functional collaboration
- Bachelor's degree in Computer Science or related field
Nice-to-haves:
- Experience with Vue.js or similar modern frameworks (React, Angular, Svelte)
- Familiarity with server-side rendering and static site generation
- Experience with AI/ML integration in front-end systems
- React Native or mobile development experience
- Interest in emerging interface technologies (including AR/VR)
- Experience with real-time and social features
- Background in developing innovative UI patterns
- Open source contributions or community involvement
Our technical environment
Current stack:
- Vue.js 3 with TypeScript
- Nuxt 3 for SSR/static generation
- Tailwind CSS for styling
- Pinia.js for state management
- Vite for development and building
- Jest and Cypress for testing
- GitHub for version control
- CI/CD pipelines for deployment
We value engineers who understand core front-end principles and can adapt to different tools and frameworks. Our focus is on building maintainable, performant applications using modern best practices.
Development practices:
- Agile development with daily standups
- Collaborative code review process
- Strong focus on code quality
- Regular technical planning sessions
- Continuous deployment
- Data-driven decision making
Growth opportunity
As a key technical leader at Demand.io, you'll have:
- Opportunity to shape our front-end architecture
- Collaboration with design on innovative interface patterns
- Clear path to increased technical leadership
- Access to cutting-edge AI and emerging technologies
- Partnership with senior leadership on technical strategy
- Chance to impact millions of users' shopping experiences
Our engineering culture
- We're deep generalists who love solving hard problems
- We have a strong bias towards action and shipping
- We minimize process and maximize impact
- We collaborate closely across teams
- We work primarily from our Santa Monica office
- We invest heavily in learning and growth
Creating wealth through innovation
We've reimagined technical compensation to align individual success with company performance:
- Base salary: $200,000 - $250,000
- Equity: 0.2% - 0.5%
- Partners Program: Substantial monthly profit-sharing bonuses
Our unique Partners Program provides immediate wealth creation through monthly cash bonuses tied to company performance. Top performers achieve total compensation of $300,000 - $500,000+ annually, delivering immediate cash value versus traditional locked RSUs.
Benefits
- Comprehensive health coverage (99% covered for you and dependents)
- Unlimited PTO with encouragement to use it
- Generous parental leave
- Annual learning and conference budget
- Daily catered lunches in our Santa Monica office
- Comprehensive relocation support to join us in Los Angeles
Ready to shape the future of e-commerce?
If you're excited about building innovative, high-performance front-end systems that impact millions of shoppers, we want to hear from you.
Learn more about our products, our team, and our culture.