Job Description
Are you a visionary developer ready to shape the future of technology in the heart of Music City? Nashville Tech Innovations is actively seeking a Senior Full Stack Software Engineer to join our elite team.
We are a fast-paced, award-winning agency helping Fortune 500 companies modernize their digital footprint. As part of our growth in Nashville, you will be responsible for architecting scalable web applications and mentoring junior developers.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote and hybrid work options.
- Access to cutting-edge technologies and continuous learning budgets.
If you are passionate about clean code and solving complex problems, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern frameworks.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Conduct code reviews and provide constructive feedback to team members.
- Optimize application performance and ensure responsiveness across various devices and browsers.
- Mentor junior engineers and contribute to team technical growth.
- Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional experience in full-stack web development.
- Proficiency in JavaScript (ES6+), React, and Node.js.
- Strong understanding of RESTful APIs and database management (SQL/NoSQL).
- Experience with cloud platforms such as AWS or Azure.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative environment.