About the internship
Selected intern's day-to-day responsibilities include:
1. Collaborate with stakeholders to gather requirements and understand the project scope.
2. Define the features and functionality of the application, particularly focusing on CRUD operations and the dynamic dashboard.
3. Set up the development environment with Next.js.
4. Install necessary dependencies (e.g., React, Next.js, Node.js, Express.js, etc.).
5. Design the overall architecture of the application, including the front-end, back-end, and database structure.
6. Ensure that the architecture supports scalability, maintainability, and security.
7. Develop reusable and modular components using React and Next.js.
8. Implement user interfaces based on design mockups and ensure responsiveness and accessibility.
9. Implement client-side and server-side routing using Next.js routing mechanisms.
10. Ensure seamless navigation and user experience.
11. Implement state management using tools like React Context API, Redux, or other state management libraries.
12. Manage application state efficiently to ensure smooth performance.
13. Develop RESTful or GraphQL APIs to handle CRUD operations.
14. Ensure APIs are secure, efficient, and well-documented.
Skill(s) required
JavaScript
Next.js
Node.js
ReactJS
Tailwind CSS
Earn certifications in these skills
Who can apply
Only those candidates can apply who:
1. are available for full time (in-office) internship
2. can start the internship between 24th May'24 and 28th Jun'24
3. are available for duration of 3 months
4. have relevant skills and interests
Other requirements
Back-End Development
Database Integration
CRUD Operations
Perks
Certificate
Letter of recommendation
Flexible work hours
Informal dress code
5 days a week
Free snacks & beverages
Number of openings
1
About CGB INDIA
We are a product-based and service-based IT company. CGB provides staffing and technology solution services to enterprise customers. We are headquartered in Bangalore, with offices across India, Singapore, Europe, and Dubai.