Job Description
Join InnovateTech Solutions' award-winning engineering team as a Software Engineering Intern in Philadelphia! This paid 12-week program offers hands-on experience building cutting-edge applications while receiving mentorship from industry veterans. Perfect for students seeking to bridge academic knowledge with real-world software development practices.
Our interns work on production systems using agile methodologies, contributing to projects that impact millions of users. You'll gain exposure to cloud technologies, full-stack development, and collaborative workflows in a dynamic startup environment. Plus, enjoy flexible scheduling, professional development workshops, and potential full-time conversion opportunities!
Responsibilities
- Develop and maintain scalable web applications using React and Node.js
- Write clean, efficient code following industry best practices
- Participate in daily stand-ups, sprint planning, and code reviews
- Debug and resolve production issues under senior guidance
- Contribute to API development and database optimization
- Create technical documentation for new features
- Collaborate with cross-functional teams (UX, QA, Product)
- Present project progress to stakeholders bi-weekly
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Strong understanding of JavaScript, HTML5, and CSS3
- Experience with version control (Git) and CI/CD pipelines
- Knowledge of RESTful APIs and database fundamentals
- Problem-solving skills with attention to detail
- Ability to work independently and in team environments
- Excellent written and verbal communication skills
- Available for 20-30 hours/week during internship period