Full Stack Developer Intern
๐
Posted 2h ago
๐ Job Description
About the Role
This role involves working on real-world applications using the MERN stack (MongoDB, Express.js, React.js, Node.js) while gaining exposure to modern development practices and basic AI integrations.
This internship provides hands-on experience building production-ready web applications, implementing backend services, and working with modern AI APIs. It is an excellent opportunity for early-career developers to strengthen their full-stack development skills and grow into a potential full-time role.
Responsibilities
- Develop and maintain responsive web applications using the MERN stack.
- Implement frontend features using React.js, including state management with Redux or Context API.
- Build RESTful APIs and backend services using Node.js and Express.js with MongoDB for data storage.
- Write and optimize basic data structures and algorithms (DSA) in Python or JavaScript.
- Assist in integrating AI-powered features by working with APIs from platforms such as OpenAI or Hugging Face.
- Debug, test, and maintain applications to ensure performance and reliability.
- Collaborate with the engineering team on feature development, testing, and deployment.
- Use tools like Git and modern deployment platforms (Vercel, Netlify, AWS, or DigitalOcean) for version control and application deployment.
- Document code and participate in Agile development processes, including sprint discussions and task tracking.
Requirements
- Basic understanding of React.js, Node.js, Express.js, and MongoDB.
- Basic Data Structures and Algorithms (DSA) knowledge in Python or JavaScript.
- Familiarity with solving easy to medium-level coding problems (e.g., arrays, stacks, queues, two-pointer techniques).
- Strong problem-solving ability and willingness to learn new technologies.
- Foundational theory understanding of AI concepts, including:
- Basic machine learning workflow (data โ training โ inference)
- Types of models (supervised, unsupervised, generative models such as LLMs)
- Core concepts like embeddings, neural networks, transformers, or RAG basics
- Familiarity with Git, npm/pnpm/yarn, and basic application deployment.
- Recently completed B.E / B.Tech / B.Sc / MCA or equivalent in Computer Science, IT, or related fields.
- Candidates who have built personal projects using the MERN stack.
- Developers interested in learning AI integrations alongside full-stack development.
What You Will Gain
- Hands-on experience working on real production-grade applications.
- Mentorship from experienced full-stack and AI engineers.
- Exposure to modern development practices, AI tools, and cloud deployment.
- Opportunities to participate in weekly tech discussions and learning sessions.
- Flexible working environment and internship completion certificate.
- Potential full-time opportunity based on performance.