22 Aug
|
NoCapCode™
|
India
About NoCapCode™
NoCapCode™ is a technology and product development company focused on building scalable digital products, SaaS platforms, internal systems, automation solutions, and up-to-date web applications.
We are looking for a Full Stack Developer Intern with a strong foundation in the MERN stack, backend development, database architecture, and responsive web development.
This opportunity is designed for candidates who want to work on real-world development projects, contribute to existing applications, and gain practical experience with production-oriented engineering practices.
Role Overview
As a Full Stack Developer Intern, you will work across the application stack from developing responsive React interfaces to designing APIs, structuring backend services, and managing databases.
The ideal candidate should understand not only how to write code, but also how different parts of a web application communicate and how a maintainable software architecture is structured.
Key Responsibilities
- Develop responsive and scalable web interfaces using React.js
- Build and integrate RESTful APIs using Node.js and Express.js
- Design and manage MongoDB/Mongoose schemas
- Work with SQL databases such as MySQL or PostgreSQL
- Develop and maintain backend routes, controllers, services, and middleware
- Implement frontend state management, props passing, and React Hooks
- Integrate frontend applications with backend APIs
- Implement authentication, authorization, validation, and error handling
- Debug and resolve frontend, backend, API, and database-related issues
- Work with existing codebases and understand established project architecture
- Write clean, reusable, maintainable, and well-structured code
- Use Git/GitHub for version control and collaborative development
- Participate in technical discussions, code reviews, testing, and continuous improvement
Required Technical Skills
Frontend
- React.js
- JavaScript / ES6+
- React Hooks
- Props, State & Component Lifecycle
- Responsive Web Development
- HTML5 & CSS3
- Tailwind CSS or equivalent
- REST API integration
Backend
- Node.js
- Express.js
- REST API development
- Routes & Controllers
- Middleware
- Backend folder architecture
- Authentication & Authorization
- Request validation
- Error handling
Database
- MongoDB
- Mongoose
- Database schema design
- CRUD operations
- References and relationships
- Aggregation pipelines
- Basic SQL concepts
- MySQL and/or PostgreSQL
Development Tools
- Git & GitHub
- Postman or equivalent API testing tools
- Basic debugging and troubleshooting
- Understanding of clean code and modular architecture
What We Expect The candidate should be able to understand the complete application flow: Frontend → API → Route → Controller → Service → Schema → Database → Response → Frontend
We particularly value candidates who can:
- Understand and improve an existing codebase
- Identify architectural and implementation issues
- Write reusable components and backend modules
- Design appropriate database schemas
- Debug problems independently
- Learn unfamiliar technologies when required
- Communicate clearly with the development team
- Take ownership of assigned technical tasks
📌 Full Stack Developer Intern – MERN (Unpaid) (India)
🏢 NoCapCode™
📍 India