Job Description
Join InnovateTech Solutions as a Senior Full-Stack Developer and help shape the future of digital innovation in Nashville's thriving tech scene. This contract role offers the flexibility of remote work with occasional on-site collaboration at our state-of-the-art downtown office. You'll architect scalable solutions using cutting-edge technologies while contributing to high-impact projects for Fortune 500 clients.
We're seeking a passionate developer to lead end-to-end development cycles, mentor junior engineers, and drive technical excellence. This position requires 6+ months commitment with potential for extension, offering competitive compensation and exposure to diverse industries including healthcare, finance, and entertainment.
Responsibilities
- Design and implement RESTful APIs using Node.js and Python
- Develop responsive front-end applications with React and TypeScript
- Optimize database performance with PostgreSQL and MongoDB
- Implement CI/CD pipelines using AWS and Docker
- Collaborate with UX/UI designers to pixel-perfect interfaces
- Conduct code reviews and maintain technical documentation
- Troubleshoot complex system issues and performance bottlenecks
- Mentor junior developers through pair programming sessions
Qualifications
- 5+ years of professional full-stack development experience
- Expert proficiency in JavaScript/TypeScript and modern frameworks
- Strong understanding of cloud architecture (AWS/Azure)
- Proven experience with Agile/Scrum methodologies
- Portfolio demonstrating complex web applications
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills
- Experience with microservices architecture