Any
PHP 70,000
40
Dec 5, 2024
We are looking to build an innovative application that helps entrepreneurs and founders transform YouTube content into actionable business insights. Our platform allows users to upload their business information into a knowledge base then paste YouTube links that will automatically extracting video transcripts and generating personalized business advice through OpenAI integration.
We're seeking a Full Stack Developer to build our SaaS web application from the ground up. The ideal candidate will have experience with web scraping (pulling youtube captions/transcript), OpenAI integration, Prompt engineering, and building intuitive user interfaces that can handle complex data interactions.
Core Responsibilities
Develop the complete platform, including web applications
Build systems to handle YouTube video processing and transcript extraction
Implement AI integration with GPT for generating personalized business insights
Create a robust user management system with conversation history and saved insights
Design Payment Processing for Users via Stripe
Develop APIs to handle communication between frontend, backend, and AI services
Technical Requirements
Frontend Development
Strong expertise in React.js for web application development
Experience with React Native or similar framework for mobile development
Proficiency in modern JavaScript/TypeScript
Skills in implementing responsive, user-friendly interfaces
Experience with state management (Redux, Context API)
Backend Development
Strong Node.js/Express.js experience
Expertise in API development and integration
Experience with coding Youtube transcript scraping with YouTube Data API integration as fallback
Knowledge of document processing and storage systems
Proficiency in database management (MongoDB/PostgreSQL)
AI/Integration Requirements
Experience integrating with OpenAI's GPT API
Understanding of prompt engineering concepts
Knowledge of natural language processing
Experience with text processing and analysis
Essential Skills
Transcript extraction
AI Interfaces and Integration
Real-time chat interfaces
User authentication and session management
API security and rate limiting
Cloud deployment (AWS/GCP/Azure)
Version control with Git
Required Experience
2+ years of full-stack development experience
Proven track record of building production applications (portfolio)
Experience with AI/ML API integration
Background in developing user-facing applications
Understanding of OAuth and API authentication
Preferred Qualifications
Background in developing SaaS products
Understanding of UX/UI best practices
Initial Front End MVP Below
SEE BUSINESS REQUIREMENTS DOCUMENT HERE:
Required Technical Stack
Resume
Portfolio of relevant projects
Links to any similar applications you've built
Brief description of your experience with AI/ML integration
We're looking for someone who can start quickly and work independently to bring YT Consultant to life. Experience with similar content processing or AI-powered applications is highly valuable.