Job Description
Join TechNash Solutions' dynamic engineering team and kickstart your career in Nashville's thriving tech hub! This paid internship offers hands-on experience building scalable software solutions while working alongside industry experts. Perfect for current students pursuing Computer Science or related fields, this role bridges academic learning with real-world application. Enjoy flexible summer/fall start dates, mentorship opportunities, and potential full-time conversion. Located in downtown Nashville, you'll collaborate in our modern workspace just steps from the Gulch.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to design and implement RESTful APIs
- Participate in agile development cycles including sprint planning and retrospectives
- Write clean, testable code and contribute to code reviews
- Debug and resolve technical issues across full-stack applications
- Document technical specifications and create user documentation
- Present project updates to stakeholders during bi-weekly syncs
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in HTML, CSS, and JavaScript (ES6+)
- Familiarity with version control systems (Git/GitHub)
- Basic understanding of relational databases (SQL/NoSQL)
- Strong problem-solving and analytical thinking skills
- Ability to work 20-30 hours per week during internship term
- Excellent communication and teamwork abilities
- Portfolio demonstrating personal or academic projects (required)