As an Intern - Software Engineer (Full-Stack Developer) at Literatitech Solutions Pvt. Ltd., you will be part of an emerging technology startup focused on building innovative AI solutions through our flagship platform, Botintelli. Your role involves contributing to the AI-powered knowledge management and chatbot platform by working across the Next.js frontend and Python backend to create, train, and deploy intelligent chatbots powered by RAG (Retrieval Augmented Generation) technology. This internship offers a valuable opportunity to learn in a fast-paced startup environment, work across the full technology stack, and gain exposure to modern web development combined with cutting-edge AI systems. **Key Responsibilities:**
**Frontend Development (Primary Focus)**
Build responsive, modern UIs using Next.js, React, TypeScript, Tailwind CSS, and shadcn/ui
Assist in developing interactive features such as:
Workflow builders
Real-time chat interfaces
Analytics dashboards
File & document management components
Integrate frontend APIs and manage client-side state
Maintain performance, accessibility (WCAG), and design consistency
Debug UI issues and improve user experience
**Backend Development**
Assist in developing REST APIs using Python (Flask/FastAPI)
Support implementation of authentication flows, file handling, notifications, and third-party integrations
Work on backend logic for real-time application requirements
Write clean, maintainable, and well-structured code
Participate in testing and debugging backend services
**Cross-Functional Collaboration**
Work closely with senior developers and AI/ML engineers to integrate model-driven capabilities
Collaborate with DevOps teams for deployments and monitoring
Participate in sprint planning, code reviews, and engineering discussions
Contribute to technical documentation and onboarding materials
**Required Qualifications:**
Pursuing or recently completed a Bachelors degree in Computer Science, Engineering, or a related field
Good understanding of JavaScript, React, and modern frontend development
Basic knowledge of Next.js and component-based architecture
Familiarity with Python and backend development concepts
Understanding of REST APIs, Git, and databases such as MongoDB
Strong problem-solving mindset and willingness to learn quickly
**Nice-to-Have Skills:**
Personal or academic projects involving AI/ML APIs or chatbot systems
Familiarity with RAG-based systems
Knowledge of vector databases
Experience with workflow editors or canvas-based UI components
Basic understanding of AWS, Docker, or cloud deployments
Exposure to WebSockets or animation libraries
At Literatitech Solutions, you will have the opportunity to work directly on innovative AI-first enterprise products, gain real startup exposure, experience a collaborative, fast-paced environment with strong mentorship, contribute to real product modules end-to-end, and potentially secure a full-time opportunity based on performance. The internship duration is 36 months, based on-site at the Noida Office with a competitive/performance-based stipend and immediate joining availability. The interview process includes an introductory discussion, technical evaluation, problem-solving round, team interaction, and a final offer. As an Intern - Software Engineer (Full-Stack Developer) at Literatitech Solutions Pvt. Ltd., you will be part of an emerging technology startup focused on building innovative AI solutions through our flagship platform, Botintelli. Your role involves contributing to the AI-powered knowledge management and chatbot platform by working across the Next.js frontend and Python backend to create, train, and deploy intelligent chatbots powered by RAG (Retrieval Augmented Generation) technology. This internship offers a valuable opportunity to learn in a fast-paced startup environment, work across the full technology stack, and gain exposure to modern web development combined with cutting-edge AI systems. **Key Responsibilities:**
**Frontend Development (Primary Focus)**
Build responsive, modern UIs using Next.js, React, TypeScript, Tailwind CSS, and shadcn/ui
Assist in developing interactive features such as:
Workflow builders
Real-time chat interfaces
Analytics dashboards
File & document management components
Integrate frontend APIs and manage client-side state
Maintain performance, accessibility (WCAG), and design consistency
Debug UI issues and improve user experience
**Backend Development**
Assist in developing REST APIs using Python (Flask/FastAPI)
Support implementation of authentication flows, file handling, notifications, and third-party integrations
Work on backend logic for real-time application requirements
Write clean, maintainable, and well-structured code
Participate in testing and debugging backend service