The Senior Software Developer is a hands-on technical contributor who designs, builds, deploys, and maintains full-stack applications using React on the front end and Node.js with JavaScript or TypeScript on the back end. The role delivers secure, scalable, cloud-native solutions on AWS, including REST/JSON API design and integration, often using Amazon API Gateway and AWS Lambda, while working with cross-functional teams to deliver high-quality user experiences and services. Senior Developers take ownership across the full software development lifecycle, contribute to architecture and technical decisions, mentor less-senior engineers, and improve delivery, reliability, and operational excellence. They apply automated testing, CI/CD, security practices such as authentication, authorization, and least-privilege access, and observability practices such as logging, metrics, and monitoring to keep systems production-ready and maintainable. This is a permanent, fully remote position based out of Charlotte, North Carolina. The position is anticipated to close on November 17, 2026. The annual pay range is $91,700 to $137,500, with individual compensation based on qualifications, skills, experience, job knowledge, geographic location, internal equity, and other job-related factors. Additional earnings may be available through incentive programs such as annual bonuses or profit sharing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior