Job Description:
We are seeking an experienced full-stack developer to build a web-based interactive learning platform that integrates AI technology. The platform will include the following core features:
Dynamic question-and-answer interface with AI-driven explanations.
User accounts for tracking progress and engagement.
Integration with external APIs for accessing trusted resources.
Backend architecture for managing a database of questions and answers.
This project requires someone who can:
Develop a responsive and intuitive user interface.
Integrate OpenAI's GPT API (or similar) for conversational AI features.
Build a scalable and secure backend for managing content and users.
Provide guidance on best practices for hosting and deployment.
The project has clear milestones and deliverables, starting with a minimum viable product (MVP). Long-term collaboration is possible for the right candidate as we scale the platform.
Requirements:
Proven experience with full-stack development (React, Vue.js, or Angular for frontend; Node.js, Python/Django, or similar for backend).
Expertise in integrating APIs (e.g., OpenAI API or similar conversational AI platforms).
Familiarity with databases (MySQL, PostgreSQL, or MongoDB) and cloud hosting (AWS, GCP, or Azure).
Strong understanding of security best practices for web applications.
Excellent communication skills and ability to meet deadlines.
Preferred (but not required):
Experience in building EdTech platforms or e-learning tools.
Knowledge of gamification techniques or user engagement strategies.
Deliverables:
Frontend: A clean, responsive user interface for students to interact with.
Backend: Secure system for managing questions, user data, and AI interactions.
AI Integration: Seamless conversational interface using GPT or similar.
Deployment: Guidance and/or implementation of hosting on a scalable platform.
Budget: Open to negotiation depending on experience and scope of work.
#J-18808-Ljbffr