Job Description
Join TechInnovate Solutions for a transformative summer/fall internship experience in sunny Tucson! As a Software Engineering Intern, you'll collaborate with industry experts to build cutting-edge applications while honing your technical skills in a dynamic startup environment. This paid internship offers flexible start dates and potential for full-time conversion. Enjoy competitive compensation, mentorship from senior engineers, and the opportunity to contribute to real-world projects that impact millions of users.
Responsibilities
- Develop and maintain scalable web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to design and implement new features
- Participate in code reviews and contribute to agile development processes
- Debug and optimize application performance using modern testing tools
- Document technical specifications and create API documentation
- Present project progress and solutions to engineering leadership
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Strong proficiency in JavaScript and modern frameworks (React preferred)
- Experience with version control systems (Git) and CI/CD pipelines
- Familiarity with RESTful API development and database systems
- Problem-solving mindset with attention to detail
- Excellent communication and teamwork skills
- Available for 20-40 hours/week during summer/fall 2024