Job Description
Join TechInnovate Solutions' award-winning engineering team as a Software Engineering Intern and shape the future of digital innovation. This paid internship offers hands-on experience in full-stack development, mentorship from industry experts, and the opportunity to build scalable applications used by millions of users. Located in our vibrant Los Angeles headquarters, you'll collaborate with cross-functional teams in an agile environment while gaining exposure to cutting-edge technologies like cloud computing and AI integration. Perfect for students seeking summer or fall start dates with flexible scheduling options.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Node.js)
- Write clean, efficient code and participate in code reviews
- Debug and optimize existing systems for performance improvements
- Collaborate with UX/UI designers to implement responsive interfaces
- Contribute to CI/CD pipeline automation and DevOps practices
- Document technical specifications and create API documentation
- Participate in daily stand-ups and sprint planning sessions
Qualifications
- Currently pursuing Computer Science or related degree (Sophomore+ standing)
- Proficiency in JavaScript/TypeScript and at least one backend language (Python/Java)
- Familiarity with Git, RESTful APIs, and cloud platforms (AWS/GCP)
- Strong problem-solving skills and ability to work in fast-paced environments
- Portfolio demonstrating personal or academic projects
- Excellent communication and teamwork abilities
- Availability for 20+ hours/week during internship period
- US work authorization required