Job Description
We are urgently hiring a talented Senior Software Engineer to join our high-growth team in Nashville, TN. This is an immediate start opportunity for a driven professional ready to build scalable, high-performance solutions for a leading enterprise client. If you are looking for a role that offers rapid career progression and the chance to work with cutting-edge technologies, apply today.
Key Highlights:
- Immediate Start: Onboard within 2 weeks.
- Hybrid Work Model: Flexible schedule in the heart of downtown Nashville.
- Top-Tier Benefits: Comprehensive health, dental, and vision coverage.
Don't miss this chance to advance your career in one of the fastest-growing tech hubs in the United States.
Responsibilities
- Design, develop, and maintain robust web applications using modern JavaScript frameworks (React, Vue, or Angular).
- Collaborate closely with UX/UI designers and backend developers to deliver seamless user experiences.
- Write clean, efficient, and well-documented code that adheres to industry best practices.
- Participate in code reviews, architecture planning, and technical mentoring of junior team members.
- Optimize application performance and ensure scalability for high traffic loads.
- Identify and troubleshoot complex technical issues and bugs in a timely manner.
- Contribute to the continuous integration and deployment (CI/CD) pipeline.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with RESTful APIs and modern frontend frameworks.
- Familiarity with database technologies such as PostgreSQL, MongoDB, or MySQL.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong communication skills and a collaborative mindset.