Job Description
Are you a visionary developer looking to make an impact in the heart of Tennessee? Nashville Innovations is on the hunt for a Senior Software Engineer to join our rapidly growing team. We are redefining how local businesses leverage technology to drive growth in the Music City.
As a key member of our engineering squad, you will design and build scalable web applications that serve thousands of users. We offer a competitive salary, comprehensive benefits, and a collaborative environment that celebrates innovation.
Why Join Us?
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options.
- Professional development and tuition reimbursement.
- Access to the best coffee in Nashville.
Don't just work in Nashville—build the future here.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern web technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices.
- Conduct code reviews and mentor junior developers to foster team growth.
- Troubleshoot complex technical issues and optimize application performance.
- Participate in the full software development lifecycle from planning to deployment.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in JavaScript, TypeScript, and modern frameworks (React, Vue, or Angular).
- Strong understanding of SQL and NoSQL databases.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in an Agile environment.