Job Description
Join InnovateTech Labs' dynamic engineering team as a Software Development Intern! We're seeking passionate tech talent for immediate summer/fall start positions in our Baltimore, MD and Ohio offices. This hands-on internship offers real-world experience in agile development, mentorship from industry experts, and potential conversion to full-time roles. Work on cutting-edge projects while building your professional network in a collaborative, innovation-driven environment.
Why Join Us?
• Competitive hourly rate + performance bonuses
• Flexible hybrid work options
• Professional development stipend
• Direct mentorship from senior engineers
• Opportunity to contribute to live production systems
Responsibilities
- Develop and maintain scalable web applications using React/Node.js
- Collaborate in Agile sprints using Jira and GitHub workflows
- Write unit tests and debug code to ensure product quality
- Participate in code reviews and technical documentation
- Research and implement emerging technologies (AI/ML APIs, cloud services)
- Present project progress to stakeholders bi-weekly
- Support QA processes and user acceptance testing
Qualifications
- Currently pursuing Computer Science or related degree (Sophomore+)
- Proficiency in JavaScript and one backend language (Python/Java)
- Experience with Git version control and CI/CD pipelines
- Strong problem-solving and analytical skills
- Ability to work 20-30 hours/week during academic term
- Portfolio with 2+ personal or academic projects
- Excellent written and verbal communication skills
- Must be authorized to work in the US immediately