Job Description
Join InnovateTech Solutions as a Software Engineering Intern and kickstart your career in cutting-edge technology development! We're seeking passionate students to contribute to real-world projects while receiving mentorship from industry experts. This hands-on role offers exposure to agile methodologies, full-stack development, and collaborative problem-solving in a dynamic startup environment.
Our internship program includes competitive compensation, flexible scheduling for summer/fall start dates, and potential conversion to full-time roles. You'll work alongside senior engineers on scalable applications, participate in code reviews, and gain insights into the software development lifecycle.
Responsibilities
- Develop and maintain web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to design and implement new features
- Debug and optimize existing code for performance improvements
- Participate in daily stand-ups and sprint planning ceremonies
- Document technical specifications and create API documentation
- Contribute to open-source projects and internal tooling initiatives
- Present project progress and technical solutions to stakeholders
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science or related field
- Experience with HTML, CSS, JavaScript, and React frameworks
- Familiarity with version control systems (Git) and agile methodologies
- Strong problem-solving skills and attention to detail
- Ability to work independently and in collaborative team settings
- Basic understanding of database systems (SQL/NoSQL)
- Excellent written and verbal communication skills
- Available for 20-40 hours/week during summer/fall semester