Job Description
Join TechNova Solutions' award-winning engineering team as a paid Software Engineering Intern! This 12-week program offers students hands-on experience building cutting-edge cloud applications while working alongside industry experts. Located in San Jose's vibrant tech hub, you'll gain invaluable skills in full-stack development, Agile methodologies, and collaborative problem-solving. Our interns receive mentorship from senior engineers, participate in hackathons, and contribute to real-world projects deployed to production. We're committed to fostering your growth through flexible scheduling, professional development workshops, and potential full-time conversion opportunities.
Responsibilities
- Develop and maintain scalable web applications using React, Node.js, and AWS services
- Collaborate in Agile sprints using Jira, Git, and CI/CD pipelines
- Write clean, documented code with unit testing and code reviews
- Debug and optimize existing applications for performance
- Participate in design discussions and technical architecture planning
- Present project progress and solutions to engineering leadership
- Document technical specifications and create API documentation
Qualifications
- Currently pursuing Computer Science, Engineering, or related degree
- Strong proficiency in JavaScript/TypeScript and HTML/CSS
- Familiarity with RESTful APIs and database fundamentals
- Experience with version control (Git) and collaborative tools
- Problem-solving mindset with analytical approach to debugging
- Ability to work in fast-paced, deadline-driven environments
- Excellent communication and teamwork skills
- Available for 20-30 hours/week during the internship period