$25.00 Hourly
Here’s a structured job description for your project:
About Us:
We are creating an AI-driven, subscription-based platform designed to help restaurant owners effortlessly create, manage, and optimize advertising campaigns across Facebook, Google, Instagram, and TikTok. Our goal is to build an intuitive platform that empowers users with minimal technical expertise to quickly and effectively run ad campaigns with just a few clicks.
We’re looking for a talented Full-Stack Developer experienced in Next.js, API integrations, and AI-driven platforms to lead the development of this cutting-edge project.
Responsibilities:
Platform Development:
Design and develop a simple, intuitive, and responsive web platform using Next.js.
Build an intuitive user dashboard and guided ad creation wizard.
API Integrations:
Integrate third-party APIs for ad platforms (Facebook Marketing API, Google Ads API, TikTok Ads Manager).
Implement payment processing systems using Stripe/PayPal for subscription and campaign payments.
Incorporate AI tools (e.g., OpenAI API) for ad content generation and recommendations.
Core Features Implementation:
Build subscription management with free trial options and automated notifications.
Develop guided ad creation flows with AI-powered budget recommendations, pre-built targeting options, and content generation.
Set up performance tracking dashboards with interactive charts and actionable insights.
Implement automation features like A/B testing and campaign optimization.
Technical Excellence:
Ensure secure authentication using OAuth2.
Maintain compliance with GDPR/CCPA.
Optimize backend for scalability and performance using Node.js or serverless frameworks like AWS Lambda or Vercel.
User Experience:
Collaborate on UI/UX design, prioritizing simplicity and usability for non-technical users.
Use frameworks like Tailwind CSS or Chakra UI for visually appealing, responsive designs.
Technical Requirements:
Proficiency in Full-Stack Development:
Expertise in Next.js, React, and backend development (Node.js or serverless frameworks).
Experience with third-party API integrations (e.g., Facebook Ads, Google Ads, Stripe/PayPal).
AI/ML Experience:
Familiarity with tools like OpenAI API for generating ad content and recommendations.
Payment Systems Expertise:
Implementation of subscription systems with Stripe/PayPal.
Transparent campaign payment breakdown, including management fees.
Data Visualization and Reporting:
Experience with libraries like Chart.js to create simple and interactive performance tracking charts.
Security and Compliance:
Proficiency in OAuth2 authentication protocols.
Knowledge of GDPR/CCPA compliance best practices.
Deliverables:
Fully functional web platform with:
Subscription management (free trial, recurring payments).
Guided ad creation (AI-powered content and targeting).
Simple reporting tools with interactive visuals.
API integrations for Facebook, Google, TikTok, Instagram, and Stripe/PayPal.
Responsive and user-friendly UI for all devices.
Documentation for platform features, APIs, and payment flows.
Ideal Candidate:
Proven track record in developing subscription-based SaaS platforms.
Strong expertise in Next.js, API integrations, and AI-driven recommendations.
Ability to create simple and visually appealing interfaces.
Experience with ad platforms, payment gateways, and compliance regulations.
Excellent communication skills and a commitment to delivering high-quality work.
How to Apply:
If you’re passionate about building innovative, user-friendly platforms and have the expertise to bring this project to life, we’d love to hear from you! Please include:
Your resume and portfolio highlighting relevant projects.
Links to similar SaaS platforms you’ve developed.
A brief description of how you would approach this project.
Let’s work together to revolutionize how restaurant owners manage their ad campaigns!
This comprehensive job description clearly outlines the project’s scope, responsibilities, technical requirements, and expectations, ensuring that only qualified candidates apply.
- Spain
- Proposal: 14
- Verified
- Less than 3 month