Job Description
Join TechNova Innovations' award-winning engineering team in Philadelphia and transform your academic knowledge into real-world impact. As a Software Engineering Intern, you'll collaborate with industry mentors on cutting-edge projects while building a portfolio that sets you apart in the competitive tech landscape. We're committed to nurturing student talent through hands-on experience, flexible scheduling, and career development workshops.
Our Philadelphia hub offers a vibrant startup culture with state-of-the-art facilities, free downtown parking, and proximity to top universities including UPenn, Drexel, and Villanova. Interns receive dedicated mentorship, access to our innovation lab, and potential conversion to full-time roles based on performance.
Responsibilities
- Develop and maintain scalable web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to implement new features and troubleshoot technical issues
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Contribute to code reviews and documentation of technical specifications
- Optimize application performance and implement security best practices
- Build and maintain CI/CD pipelines for testing and deployment
- Present project progress and technical solutions to engineering leadership
Qualifications
- Currently pursuing Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Strong understanding of data structures, algorithms, and object-oriented programming
- Experience with JavaScript/TypeScript and modern frameworks (React, Angular, or Vue)
- Familiarity with RESTful APIs and database systems (SQL/NoSQL)
- Basic knowledge of cloud platforms (AWS, Azure, or GCP)
- Excellent problem-solving skills and ability to learn new technologies quickly
- Strong communication skills and ability to work in collaborative environments
- Portfolio demonstrating personal or academic coding projects (GitHub preferred)