
Web Developer Intern
CIEL HR· Consulting· 201-500 employees
Posted Today
Chennai, India Internship On-Site ₹0.0 LPA 1 opening
Job Description
Job Overview
We are seeking a motivated and detail-oriented Web Developer Intern to join our team in our Chennai office. In this role, you will work directly with our lead developers to support and enhance existing projects while also contributing to the architecture and development of new projects from the ground up [User Query]. This is an excellent opportunity for a student or recent graduate to gain hands-on experience in a professional IT environment.
Key Responsibilities
Application Development: Assist in developing and maintaining web applications using both front-end and back-end technologies.
UI/UX Implementation: Build responsive and user-friendly web interfaces based on design requirements.
Back-End Support: Contribute to building and optimizing RESTful APIs and server-side logic.
Database Management: Manage data operations, including designing schemas and performing CRUD operations using SQL or NoSQL databases.
Project Collaboration: Work within Agile/Scrum environments, participating in team meetings and technical discussions to resolve system-related issues.
Troubleshooting: Identify, debug, and resolve technical issues to ensure smooth functionality across web applications.
Technical Requirements
Front-End Technologies: Proficiency in HTML5, CSS3, and JavaScript, Python. Experience with frameworks/libraries like React.js, VueJS, or Bootstrap is highly preferred.
Back-End Technologies: Knowledge of Node.js, Express.js, PHP, or Python (Django/Flask).
Database Systems: Hands-on experience with MySQL, MongoDB, or PostgreSQL.
Development Tools: Familiarity with version control systems like Git/GitHub and modern IDEs such as VS Code.
Core Concepts: Basic understanding of Object-Oriented Programming (OOP), Client-Server Architecture, and API design.
Qualifications & Soft Skills
Education: Currently pursuing or recently graduated with a degree in Computer Science, IT, BCA, or B.E./B.Tech, MCA.
Problem-Solving: Strong analytical thinking and a meticulous approach to diagnosing IT issues.
Communication: Effective verbal and written communication skills in English and Tamil.
Attitude: An "unquenchable thirst" to learn new technologies and adapt to a fast-paced environment
without stipend