- A Full Stack Developer Intern assists engineering teams in building, debugging, and maintaining web applications across both user-facing interfaces (frontend) and server-side logic (backend). This hands-on role involves learning modern tech stacks, designing APIs, and integrating databases while collaborating closely with senior developers.
- Key Responsibilities
- Frontend Development: Build responsive, user-friendly interfaces using modern frameworks like React, Vue, or Angular. Translate UI/UX designs into functional web pages.
- Backend Development: Assist in developing server-side logic, data architectures, and secure RESTful APIs using languages like Node.js, Python, Java, or Ruby.
- Database Management: Write database queries and integrate databases such as MongoDB, MySQL, or PostgreSQL.
- Testing & Debugging: Identify and resolve bugs, optimize website performance, and write clean, maintainable code.
- Version Control: Use tools like Git and GitHub to collaborate effectively with the rest of the engineering team.
- Collaboration: Participate in code reviews, daily stand-ups, and brainstorming sessions with product and design teams.
- Required Qualifications
- Education: Currently pursuing or recently completed a degree in Computer Science, Information Technology, or a related technical field.
- Frontend Skills: Solid foundational knowledge of HTML, CSS, JavaScript, and at least one modern frontend framework (e.g., React.js).
- Backend Basics: Basic proficiency in a backend technology (e.g., Node.js, Python/Django, Java) and API design.
- Database Familiarity: Understanding of relational or NoSQL database concepts and basic SQL.
- Soft Skills: Strong problem-solving abilities, eagerness to learn new technologies rapidly, and good communication skills
- Tamil candidates only
Pay: ₹376,610.88 - ₹1,623,346.31 per year
Benefits:
Work Location: In person