Job Description
Join InnovateTech Labs in the heart of Silicon Valley for an immersive paid internship experience! As a Software Engineering Intern, you'll collaborate with industry experts on cutting-edge projects while building your professional network. This 20-hour/week position offers flexible scheduling for students pursuing Computer Science degrees. You'll gain hands-on experience with modern tech stacks and contribute to real-world solutions that impact millions of users.
Responsibilities
- Develop and maintain scalable web applications using React and Node.js
- Implement RESTful APIs and integrate third-party services
- Participate in Agile development cycles and daily stand-ups
- Write clean, documented code following industry best practices
- Debug and optimize existing codebase for performance
- Collaborate with cross-functional teams (QA, UX, Product)
- Contribute to code reviews and technical documentation
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science or related field
- Strong proficiency in JavaScript, HTML5, and CSS3
- Familiarity with version control systems (Git)
- Basic understanding of cloud platforms (AWS/Azure)
- Excellent problem-solving and analytical skills
- Ability to work independently and in team environments
- Strong communication and presentation abilities
- Available for 20 hours/week for 3+ months