Job Description
Launch your career with InnovateTech Solutions' paid internship program in Charlotte, NC! We're seeking passionate entry-level talent to join our dynamic software development team. This immersive 6-month opportunity offers hands-on experience with cutting-edge technologies while receiving mentorship from industry experts. You'll collaborate on real-world projects, build a professional portfolio, and gain invaluable insights into agile development methodologies. Our program includes competitive compensation, flexible scheduling, and potential full-time conversion for top performers. Join us to transform your academic knowledge into practical skills and accelerate your career in technology.
Responsibilities
- Develop and maintain web applications using JavaScript, React, and Node.js
- Participate in agile sprint planning, daily stand-ups, and retrospectives
- Write clean, efficient code following industry best practices and SOLID principles
- Debug and optimize existing code to improve application performance
- Collaborate with cross-functional teams including UX designers and product managers
- Contribute to code reviews and provide constructive feedback
- Document technical specifications and maintain project documentation
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or related field
- Strong understanding of HTML, CSS, JavaScript, and React fundamentals
- Familiarity with version control systems (Git) and collaborative workflows
- Basic knowledge of RESTful APIs and database concepts
- Problem-solving skills with attention to detail and quality
- Excellent written and verbal communication abilities
- Ability to work independently and in team environments
- Authorized to work in the United States