We are seeking an exceptional full-stack development team to build AFFILI-AI, a revolutionary AI-powered affiliate marketing automation platform.
What We're Building: AFFILI-AI is a comprehensive automation platform that eliminates 80% of manual work in affiliate marketing by:
- Autonomous Program Discovery: Automatically finds affiliate programs across networks (ClickBank, ShareASale, etc...) and direct sources using AI-powered search agents
- Intelligent Application Automation: Uses browser automation and AI to fill out application forms with 95%+ accuracy, handling Q&A through a learning response pool
- Merchant Communication System: Automates outreach to merchants to request discount codes and custom tracking codes, with full communication tracking
- Smart Publishing Workflow: Automatically distributes affiliate links to coupon sites, directories, and publishing platforms
- Content Integration: Seamlessly integrates with project management tools and pushes offers to content creation queues
- Centralized Dashboard: Single pane of glass for managing all affiliate assets, programs, offers, and communications
Key Technical Highlights
- Distributed Agent Architecture: concurrent background agents performing discovery, applications, and publishing tasks
- AI/ML Integration: LLM-powered Q&A generation, merchant communication, and intelligent form filling
- Browser Automation: Playwright/Puppeteer for robust multi-page workflows
- Real-Time Dashboard: React/Next.js frontend with <3 second load times for 10k+ records
- Scalable Backend: Node.js/Python microservices architecture
- Comprehensive API: RESTful APIs for all core functionality and third-party integrations
Essential Requirements
Must Have:
- Fluent in English (written and verbal communication is critical)
- Master Automation Specialist with proven experience in:
- Browser automation (Playwright, Puppeteer, Selenium)
- Web scraping and data extraction
- Form automation and intelligent form filling
- Multi-page workflow automation
- Error handling and retry logic
- Familiarity with Affiliate Marketing - Understanding of affiliate networks, tracking codes, commission structures, and affiliate workflows
- Full-Stack Development Expertise:
- Frontend: React, Next.js, modern JavaScript/TypeScript
- Backend: Node.js and/or Python
- Database: PostgreSQL (operational), data warehouse for analytics
- API Development: RESTful APIs, webhooks, third-party integrations
- AI/ML Integration Experience:
- LLM API integration (OpenAI, Anthropic)
- Natural language processing
- Context-aware response generation
- UI/UX Excellence: This is CRUCIAL - We need a beautiful, intuitive, modern interface that users will love
- System Architecture: Experience building scalable, distributed systems
- Security & Compliance: Zero-knowledge encryption, GDPR/CCPA compliance, secure credential management
Highly Desired
- Experience with email automation and parsing (SendGrid, Mailgun)
- CRM integration experience
- Project management tool integrations (Trello, Asana APIs)
- Containerization and microservices (Docker, Kubernetes)
- Message queue systems for agent task distribution
- Real-time data synchronization
- Advanced search and filtering capabilities
We need a development team that can:
1. Evaluate & Refine: Review our comprehensive PRD and source documents, provide expert feedback, and help refine the technical approach
2. Architect & Plan: Design the system architecture, identify technical challenges, and propose solutions
3. Execute to Perfection: Build a production-ready system that meets all specifications with clean, maintainable code
4. Communicate Effectively: Regular updates, clear documentation, and proactive problem-solving
Important Context
- I am NOT a programmer - I work with AI assistants to conceptualize and document ideas
- The PRD was created with AI assistance and needs technical review and refinement
- This project is a test to find a competent, reliable development team
- Successful completion leads to much larger, more involved projects - This is an opportunity to establish a long-term partnership
- We value expertise, communication, and quality over speed
Expected Process
Step 1: Review & Sign Legal Documents
Before any project discussion, you must:
1. Review the legal documents in our Google Drive folder
2. Sign the required agreements (NDA, IP Agreement, Project Disclosure Agreement)
3. Return signed documents before proceeding
Legal Documents Folder:
https://drive.google.com/drive/folders/1v5ddipVnEhXGPUMeXaVAbfvemHaAo_bS?usp=sharing
Why This Matters: This project contains proprietary intellectual property. We take IP protection seriously and require all team members to sign appropriate agreements before accessing project details.
Step 2: Review PRD & Ask Questions (access provided after legal documents are signed and returned)
1. Review the comprehensive PRD and source documents
2. Review questions and answers from other applicants:
3. Submit your technical questions and clarifications
4. Review our responses to understand project requirements fully
Step 3: Schedule Discovery Call (If Needed)
If you need additional clarification after reviewing documents and Q&A:
1. Request a phone/video call to discuss technical approach
2. Use the call to understand requirements and ask detailed questions
3. This ensures your bid is accurate and comprehensive
Step 4: Submit Comprehensive Tender Bid
Your bid should include:
Timeline:
- Detailed timeline for each phase
- Milestone dates and deliverables
- Buffer time for contingencies
Deliverables:
- Specific deliverables for each milestone
- Code quality standards
- Documentation requirements
- Testing requirements
Contingencies:
- Risk assessment and mitigation strategies
- Assumptions and dependencies
- What's included vs. out of scope
Milestones:
- Clear, measurable milestones
- Payment schedule tied to milestones
- Acceptance criteria for each milestone
Team Composition:
- Team members and their roles
- Relevant experience and portfolios
- Availability and time commitment
Technical Approach:
- High-level architecture proposal
- Technology stack justification
- Development methodology
- Quality assurance process
What Makes This Project Special
Innovation Opportunity
- Work on cutting-edge AI automation technology
- Build a system that will transform an entire industry
- Opportunity to contribute to technical architecture decisions
Long-Term Partnership
- This is a test project to find the right team
- Successful delivery opens doors to much larger projects
- Potential for ongoing development and maintenance contracts
- Growth opportunity as the platform scales
Technical Challenge
- Complex distributed system architecture
- Advanced AI/ML integration
- Sophisticated browser automation
- Real-time data processing and synchronization
- Beautiful, intuitive UI/UX design
Professional Environment
- Clear requirements and comprehensive documentation
- Professional communication and project management
- Fair compensation tied to milestones
- Respect for your expertise and input
Application Requirements
To Apply, Please Provide:
1. Portfolio/Examples:
- Links to similar automation projects
- Examples of browser automation work
- UI/UX design examples (if applicable)
- Full-stack development projects
2. Team Information:
- Team size and composition
- Relevant experience of each team member
- Availability and time commitment
3. Technical Capabilities:
- Specific experience with required technologies
- Examples of AI/ML integration work
- Affiliate marketing platform experience (if any)
4. Communication:
- Response time expectations
- Preferred communication methods
- Availability for calls/meetings
5. Initial Questions:
- Technical questions about the project
- Clarifications needed on requirements
- Any concerns or suggestions
Budget & Payment
- Budget: Competitive, based on experience and proposal quality
- Payment Structure: Milestone-based payments
- Payment Terms: To be discussed based on your proposal
- Currency: USD
Note: We value quality and are willing to pay appropriately for exceptional work. Budget discussions will occur after reviewing your technical proposal.
Important Notes
Communication
- English fluency is mandatory - All communication, documentation, and code comments must be in English
- Regular updates and clear communication are essential
- We value proactive communication about challenges and solutions
Quality Standards
- Production-ready code with comprehensive error handling
- Clean, maintainable, well-documented codebase
- Comprehensive testing (unit, integration, e2e)
- Security best practices throughout
- Beautiful, intuitive UI/UX
IP & Confidentiality
- All work product will be owned by our company
- Strict confidentiality required
- Legal agreements must be signed before project access
Next Steps
1. Apply with your portfolio and team information
2. Sign legal documents from the Google Drive folder
3. Review PRD and submit questions
4. Schedule call if needed for clarification
5. Submit comprehensive proposal with timeline, deliverables, and milestones
Questions?
Where I respond to all questions:
https://docs.google.com/document/d/1bwdU4FAf_nRCO9Vh5HzagvfHFD71G6ru94Bm0oWJvp4/edit?usp=sharing
If your question isn't answered, please ask! We're looking for teams that ask thoughtful questions and demonstrate deep understanding.
Why This Project?
This isn't just another development project. This is an opportunity to:
- Work on innovative technology that will have real market impact
- Establish a long-term partnership with a company that values quality
- Build something you'll be proud to showcase in your portfolio
- Contribute your expertise to shape a cutting-edge platform
We're looking for a team that's excited about this challenge and ready to deliver excellence.
Show More