Job Description
Join our dynamic team at InnovateTech Solutions as a Software Engineering Intern! This paid internship offers hands-on experience in cutting-edge projects while working alongside industry experts. You'll gain exposure to full-stack development, agile methodologies, and real-world problem-solving in a collaborative environment. Perfect for students passionate about technology seeking to build their professional portfolio. This position includes mentorship opportunities, flexible scheduling, and potential for full-time conversion upon graduation.
Responsibilities
- Develop and maintain web applications using React and Node.js
- Collaborate with cross-functional teams on sprint planning and code reviews
- Debug and optimize existing codebase for performance improvements
- Document technical specifications and API integrations
- Participate in daily stand-ups and retrospectives
- Contribute to unit testing and CI/CD pipeline implementation
- Present project progress to stakeholders bi-weekly
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Proficiency in JavaScript, HTML, and CSS
- Experience with version control systems (Git)
- Familiarity with RESTful API development
- Strong problem-solving and analytical skills
- Ability to work independently and in team settings
- Excellent written and verbal communication skills
- Availability for 20-40 hours per week during internship period