Job Description
Join our innovative team as a Senior Remote Software Engineer and revolutionize digital experiences from Music City! We're seeking a passionate developer to architect scalable solutions for global clients while embracing Nashville's vibrant tech culture. Enjoy 100% remote flexibility with quarterly team meetups in downtown Nashville, competitive equity packages, and opportunities to contribute to open-source projects.
Our ideal candidate thrives in asynchronous environments and values work-life integration. You'll collaborate with cross-functional teams using agile methodologies while mentoring junior engineers. We offer comprehensive health benefits, professional development stipends, and a commitment to DEI initiatives that reflect Nashville's diverse community.
Responsibilities
- Architect and implement cloud-native microservices using Node.js and AWS
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize application performance and resolve complex technical debt
- Lead CI/CD pipeline improvements using GitLab and Kubernetes
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and technical blog content
Qualifications
- 5+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in AWS services (Lambda, S3, RDS) and serverless architecture
- Strong background in testing frameworks (Jest, Cypress) and TDD principles
- Proven experience with remote team collaboration tools (Slack, Notion, Zoom)
- Bachelor's degree in Computer Science or equivalent practical experience
- Portfolio demonstrating 3+ production-level applications