Job Description
Join TechInnovate Solutions' dynamic engineering team as a Software Engineering Intern in Charlotte, NC! This full-time internship offers hands-on experience developing cutting-edge applications while collaborating with industry experts. Perfect for students seeking summer/fall 2024 start dates, this role provides mentorship, flexible scheduling, and potential full-time conversion. Located in Uptown Charlotte's innovation district, you'll work on impactful projects in a collaborative environment with modern tech stack.
What You'll Gain:
- Real-world software development experience
- One-on-one mentorship from senior engineers
- Exposure to agile methodologies and DevOps practices
- Networking opportunities with tech leaders
- Competitive compensation and flexible hours
Responsibilities
- Develop, test, and deploy full-stack web applications using React and Node.js
- Collaborate with cross-functional teams to define project requirements
- Write clean, maintainable code following industry best practices
- Debug and optimize existing applications for performance
- Participate in code reviews and contribute to technical documentation
- Experiment with emerging technologies like AI/ML integration
- Present project progress to stakeholders during sprint reviews
Qualifications
- Currently pursuing Computer Science or related degree (Sophomore/Junior/Senior)
- Experience with JavaScript, HTML/CSS, and version control (Git)
- Familiarity with React, Angular, or Vue.js frameworks
- Understanding of RESTful APIs and database fundamentals
- Strong problem-solving and analytical abilities
- Excellent communication and teamwork skills
- Ability to work 40 hours/week during summer term
- Must be authorized to work in the US without sponsorship