Job Description
Join TechInnovate Solutions' dynamic engineering team as a paid Software Development Intern! This hands-on opportunity allows you to contribute to cutting-edge projects while gaining invaluable real-world experience in agile development environments. Perfect for students pursuing Computer Science or related degrees, this 6-month internship offers flexible scheduling and mentorship from industry professionals. Build your portfolio while working on applications that impact thousands of users across the nation.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to implement API integrations and backend services
- Participate in daily stand-ups, sprint planning, and code review sessions
- Debug and optimize existing code for performance improvements
- Document technical specifications and contribute to team wikis
- Assist in unit testing and quality assurance processes
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in HTML, CSS, and JavaScript (ES6+)
- Familiarity with React.js and RESTful API development
- Basic understanding of Git version control systems
- Strong problem-solving skills and attention to detail
- Ability to work 20-25 hours per week during academic semesters
- Portfolio demonstrating personal or academic projects (GitHub link required)