Job Description
Join our dynamic team at NashTech Innovations, a leading Nashville-based tech startup revolutionizing healthcare solutions. We're seeking a passionate Senior Software Engineer to build scalable, high-performance applications that impact millions. Enjoy weekly pay, flexible work arrangements, and a collaborative environment where your ideas drive innovation. As part of our agile team, you'll work on cutting-edge projects using modern tech stacks while enjoying Nashville's vibrant tech scene.
Why NashTech?
- Weekly direct deposit paychecks
- Comprehensive benefits package (Day 1!)
- Professional development stipend
- Equity opportunities for full-time roles
- Hybrid work model with downtown Nashville office
Responsibilities
- Lead full-cycle development of microservices using Node.js and Python
- Architect cloud-native solutions on AWS/GCP with CI/CD pipelines
- Mentor junior engineers through code reviews and pair programming
- Optimize database performance (PostgreSQL, MongoDB)
- Implement robust security protocols and compliance standards
- Collaborate with product teams using Jira and agile methodologies
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in full-stack development
- Expertise in JavaScript/TypeScript, Python, and cloud platforms
- Strong understanding of RESTful APIs and GraphQL
- Experience with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Proficient in testing frameworks (Jest, PyTest)
- Excellent problem-solving and communication skills