Job Description
Are you a visionary engineer ready to shape the digital future of the South?
Nashville Digital Innovations is seeking a top-tier Senior Full Stack Developer to join our dynamic team. We offer a unique opportunity to work in a fully remote environment while living in the vibrant heart of Nashville, TN. Enjoy the flexibility of working from home with the peace of mind of daily pay options and a competitive benefits package.
As a key player in our tech ecosystem, you will architect scalable web applications and drive innovation that impacts millions of users. We pride ourselves on a culture of excellence, continuous learning, and a flat hierarchy where your ideas matter.
Why Join Us?
- Daily Pay Option: Get paid when you work with our instant pay feature.
- Remote Flexibility: Work from anywhere in the US, with a focus on Nashville-based collaboration.
- Top-Tier Benefits: Comprehensive health, dental, and vision coverage.
- Growth: Clear pathways for career advancement and skill development.
Responsibilities
- Design, develop, and deploy robust, scalable, and secure full-stack web applications using modern technologies.
- Collaborate with product managers and designers to translate complex requirements into technical solutions.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Mentor junior developers and conduct code reviews to ensure high-quality delivery.
- Optimize application performance and troubleshoot complex technical issues in production environments.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- 5+ years of professional experience in full-stack web development.
- Expert proficiency in JavaScript (ES6+), React, and Node.js.
- Strong experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently in a remote setting and communicate effectively via virtual channels.