We are looking for a highly motivated and enthusiastic Full Stack Developer Intern to join our dynamic team. This is an excellent opportunity for aspiring developers to gain hands-on experience in building and deploying modern web applications. You will work closely with our experienced engineers, contributing to real-world projects and learning best practices in software development, including version control and database management.
Key Responsibilities:
*Collaborate with the development team to design, develop, and deploy new features for our web applications.
*Write clean, efficient, and well-documented code across both front-end and back-end systems.
*Utilize Git and GitHub for version control, collaborative development, and code management.
*Interact with databases (SQL or NoSQL like MongoDB) to store, retrieve, and manage application data.
*Participate in code reviews, testing, and debugging to ensure high-quality software.
*Assist in the maintenance and improvement of existing applications.
*Learn and apply new technologies and frameworks as needed.
*Actively participate in team meetings, stand-ups, and brainstorming sessions.
Git, GitHub, JavaScript, Node.js, React, TypeScript
What We're Looking For?
1. Proficiency (or strong foundational knowledge and practical experience) in:
i. TypeScript
ii. JavaScript
iii. React.js
iv. Next.js
v. Git and GitHub (for version control and collaboration)
vi. Database knowledge (SQL or MongoDB)
2. Strong understanding of web development fundamentals (HTML, CSS, DOM manipulation)
3. Familiarity with RESTful APIs and asynchronous programming
4. Eagerness to learn and adapt to new technologies quickly
5. Excellent problem-solving skills and attention to detail
6. Strong communication and teamwork abilities
7. Currently pursuing or recently completed a degree in computer science, software engineering, or a related field (or equivalent practical experience)
8. Basic skills in Node.js and ReactJS
9. Proficiency in web technologies such as JavaScript, HTML, and CSS
10. Practical experience with both NoSQL (MongoDB) and SQL (PostgreSQL, MySQL) databases
11. Familiarity with ExpressJS, ReactJS, and NextJS frameworks
12. Programming proficiency in JavaScript or TypeScript
Any Graduate