14 Sep
|
Data Eminence
|
India
14 Sep
Data Eminence
India
Join Data Eminence as a remote Full Stack Intern and gain hands-on experience building modern, scalable, and user-friendly web applications. You'll work across the frontend and backend using technologies such as React, Next.js, TypeScript, Prisma, REST APIs, and shadcn/ui. This role is ideal for students and recent graduates who want practical experience developing production-ready web applications and strengthening their full-stack development skills.
Full Description
Data Eminence is seeking a motivated Full Stack Intern to join our growing development team. In this role, you will contribute to the development of modern web applications using a contemporary full-stack technology stack.
You will work closely with frontend developers, backend developers, UI/UX designers, and product teams to build features, integrate APIs, manage application data, and deliver responsive user experiences. This is an excellent opportunity to gain practical experience with React, Next.js, TypeScript, Prisma, API development, databases, and modern UI component libraries while working remotely.
Your key responsibilities will include:
Developing responsive and interactive web interfaces using React and Next.js
Building reusable and maintainable UI components
Writing clean, type-safe code using TypeScript
Implementing modern user interfaces using shadcn/ui and Tailwind CSS
Developing and integrating REST APIs
Working with Next.js server-side and backend functionality
Connecting frontend components with backend APIs and services
Working with Prisma ORM for database operations and data management
Writing and maintaining database queries and schemas
Implementing CRUD operations and application workflows
Managing application state, forms, validation, and user interactions
Debugging and resolving frontend and backend issues
Testing application features and fixing bugs
Using Git and GitHub for version control and collaborative development
Participating in code reviews and following established coding standards
Collaborating with designers to accurately implement UI/UX designs
Optimizing applications for performance, responsiveness, and maintainability
Supporting application deployment and configuration
Maintaining technical documentation and development notes
Learning and applying modern full-stack development practices
Exploring AI-assisted development tools to improve productivity and code quality
We believe in learning by doing. You'll gain hands-on experience with React, Next.js, TypeScript, Prisma, REST APIs, shadcn/ui, Tailwind CSS, databases, Git, deployment workflows, and modern AI-powered development tools.
This is a learning-focused, hands-on role where curiosity, problem-solving, attention to detail, and a willingness to learn are essential. You'll have opportunities to contribute to real-world applications, work with modern technologies, collaborate with experienced developers, and build a strong foundation in full-stack development.
Requirements
Currently pursuing or recently completed a Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
0-1 year of experience through internships, academic projects,
or personal projects
Strong understanding of JavaScript and basic web development concepts
Familiarity with TypeScript
Familiarity with React.js
Basic understanding of Next.js
Understanding of HTML, CSS, and responsive web design
Familiarity with shadcn/ui and Tailwind CSS is a plus
Basic understanding of REST APIs and client-server architecture
Familiarity with API integration and asynchronous operations
Basic understanding of databases and SQL
Familiarity with Prisma ORM is a plus
Understanding of CRUD operations and database relationships
Familiarity with Git and GitHub
Strong problem-solving and debugging skills
Understanding of basic data structures and programming concepts
Ability and willingness to learn new technologies quickly
Experience building personal, academic, or open-source projects is beneficial
Familiarity with authentication and authorization concepts is a plus
Basic understanding of deployment platforms such as Vercel or similar services is beneficial
Good written and verbal communication skills
Ability to work independently and collaborate effectively in a remote environment
Benefits
Competitive internship stipend
Fully remote work flexibility
Hands-on experience with real-world full-stack projects
Mentorship and guidance from experienced developers
Professional development and learning opportunities
Company-provided equipment
Experience with modern technologies including React, Next.js, TypeScript, Prisma, APIs, and shadcn/ui
Exposure to modern cloud, deployment, and AI-powered development tools
Chance to strengthen your portfolio with practical project s
Potential opportunities for future career growth based on performance
📌 Full Stack Intern (India)
🏢 Data Eminence
📍 India