FullstackDeveloper-Intern
About the role
We are looking for a motivated and enthusiastic Full Stack Developer Intern to join our development team. The intern will get hands-on experience in designing, developing, testing, and maintaining web applications while working closely with experienced developers.
The ideal candidate should have a basic understanding of both frontend and backend development, good problem-solving skills, and a willingness to learn new technologies.
What you'll do
Assist in developing and maintaining responsive web applications.
Work on both frontend and backend components of applications.
Develop user interfaces using HTML, CSS, JavaScript, and modern frontend frameworks.
Assist in developing backend APIs and server-side applications.
Work with databases to create, retrieve, update, and manage application data.
Integrate REST APIs with frontend applications.
Write clean, reusable, and maintainable code.
Debug and troubleshoot application issues.
Perform basic testing and fix bugs identified during development.
Collaborate with developers, designers, and other team members.
Participate in code reviews and follow development best practices.
Use Git for source code management and version control.
Learn and implement new tools and technologies based on project requirements.
Maintain basic technical documentation for developed features.
What we're looking for
Basic knowledge of HTML, CSS, and JavaScript.
Knowledge of any one frontend framework/library such as React.js, Angular, or Vue.js.
Basic understanding of backend development using any one technology such as:
Node.js / Express.js
Java / Spring Boot
Python / Django / Flask
.NET / ASP.NET Core
Basic knowledge of SQL or NoSQL databases such as MySQL, PostgreSQL, MongoDB, etc.
Understanding of REST APIs and JSON.
Basic knowledge of Git/GitHub.
Good understanding of programming fundamentals and OOP concepts.
Strong problem-solving and logical-thinking skills.
Good communication and willingness to learn.
Good to Have
Experience with React.js and Node.js.
Knowledge of TypeScript.
Familiarity with GitHub/GitLab/Bitbucket.
Basic knowledge of cloud platforms such as AWS, Azure, or GCP.
Understanding of Docker and containerization.
Exposure to CI/CD concepts.
Knowledge of responsive web design.
Internship, academic, or personal projects involving full-stack development.
Educational Qualification
B.E./B.Tech/BCA/MCA or equivalent degree in Computer Science, IT, or a related field.
Fresh graduates and final-year students with relevant technical skills are encouraged to apply.