Job Description
Join TechSolutions Inc.'s dynamic team in Philadelphia for a transformative Software Engineering Internship! This hands-on role offers invaluable experience in cutting-edge technologies while contributing to real-world projects. Perfect for students seeking summer/fall start opportunities, our program combines mentorship, flexible scheduling, and exposure to agile development practices. Located in Philadelphia's vibrant tech hub, you'll collaborate with industry experts while building a portfolio that accelerates your career. This paid internship includes professional development workshops and potential for full-time conversion.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to implement feature updates and bug fixes
- Participate in Agile ceremonies including sprint planning and retrospectives
- Contribute to API development and integration using RESTful services
- Write clean, efficient code with comprehensive unit testing
- Optimize application performance and troubleshoot technical issues
- Document technical specifications and create API documentation
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Strong proficiency in JavaScript, HTML5, and CSS3
- Familiarity with React framework and Node.js ecosystem
- Basic understanding of Git version control and CI/CD pipelines
- Problem-solving skills with attention to detail and code quality
- Ability to work 20-25 hours per week during summer/fall semester
- Excellent written and verbal communication skills
- Portfolio demonstrating personal or academic projects (required)