Job Description
Join TechInnovate Portland's dynamic team and transform your academic knowledge into real-world impact! We're seeking passionate Software Development Interns to contribute to cutting-edge projects while receiving mentorship from industry experts. This paid internship offers hands-on experience in agile development, modern tech stacks, and collaborative problem-solving in Portland's thriving tech ecosystem. Perfect for current computer science students looking to build their portfolio and network with local tech leaders.
What You'll Experience: Flexible hybrid work options, dedicated career coaching sessions, and opportunities to attend Portland tech meetups. Our internship program includes a structured learning path with regular feedback sessions to accelerate your professional growth.
Responsibilities
- Develop and maintain web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams using Agile methodologies
- Debug and optimize existing codebase for performance improvements
- Participate in code reviews and contribute to technical documentation
- Build responsive UI components following accessibility best practices
- Integrate third-party APIs and cloud services (AWS/Azure)
- Present project progress and solutions during sprint reviews
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Proficiency in JavaScript and experience with React framework
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic understanding of RESTful APIs and database concepts
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Authorized to work in the United States
- Available for 20-30 hours/week for 3-6 months duration