Job Description
Join InnovateTech Labs' dynamic engineering team this summer and transform your academic knowledge into real-world impact! As a paid Software Engineering Intern, you'll collaborate with industry mentors to build cutting-edge applications while developing professional skills in agile methodologies, cloud technologies, and full-stack development. This immersive 12-week program includes weekly tech talks, networking events with senior leaders, and dedicated mentorship to accelerate your career trajectory. Our Atlanta campus offers a vibrant startup culture with flexible hours, modern facilities, and opportunities to contribute to projects used by millions of users. Perfect for rising juniors/seniors pursuing Computer Science or related fields – no prior experience required!
Responsibilities
- Develop and maintain responsive web applications using React, Node.js, and MongoDB
- Participate in daily stand-ups, sprint planning, and code reviews with agile teams
- Build automated testing frameworks and CI/CD pipelines using Jenkins and Docker
- Optimize application performance through database indexing and caching strategies
- Collaborate with UX designers to implement pixel-perfect UI components
- Document technical specifications and API endpoints using Swagger/OpenAPI
- Present project progress and demos to cross-functional stakeholders
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Strong understanding of data structures, algorithms, and OOP principles
- Basic knowledge of JavaScript/TypeScript and RESTful APIs
- Experience with Git version control and collaborative workflows
- Ability to troubleshoot complex technical problems systematically
- Excellent written and verbal communication skills
- Authorized to work in the United States for the full internship duration
- Passion for learning emerging technologies and solving user challenges