Sr Software Developer - remote opportunity
WFA Digital Insight
As demand for skilled software developers continues to soar, with a reported 25% increase in cloud computing jobs in 2025, Tivity Health's latest remote opportunity stands out. The role requires a unique blend of technical expertise, including proficiency in TypeScript, Node.js, and React, as well as experience with cloud infrastructure and serverless technologies. With the shift towards remote work, candidates should be prepared to demonstrate their ability to work independently and collaboratively in a virtual environment. Before applying, it's essential to understand the company's commitment to innovation and customer satisfaction, as well as the role's potential impact on the company's growth and success.
Job Description
About the Role
The Sr Software Developer position at Tivity Health is a remote opportunity that offers the chance to work on cutting-edge technologies and collaborate with a talented team of professionals. As a senior developer, you will be responsible for designing, developing, and maintaining scalable software applications and services, leveraging cloud-native architectures and serverless technologies. Your expertise will be instrumental in driving the company's growth and success, and your contributions will have a direct impact on the company's mission to improve healthcare outcomes.The role entails working closely with cross-functional teams, including product management, design, and quality assurance, to deliver high-quality software solutions. You will be expected to participate in code reviews, maintain coding standards, and stay up-to-date with emerging technologies and trends in the industry. The team is dynamic, and the company fosters a collaborative and innovative work environment that encourages creativity, experimentation, and learning.
What You Will Do
- Develop scalable backend APIs and microservices using TypeScript, Node.js, C#, and Python
- Design and implement cloud infrastructure using Infrastructure as Code (IaC) tools on AWS
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Participate in code reviews and maintain coding standards
- Monitor application performance and implement optimizations
- Troubleshoot and resolve technical issues across the full stack
- Stay current with emerging technologies and AWS service updates
- Document technical designs and maintain system documentation
- Implement and maintain CI/CD pipelines for automated testing, building, and deployment
- Architect and implement serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, ECS Fargate, and other AWS services
What We Are Looking For
- 3+ years of backend development experience
- Strong proficiency in writing unit tests with proper assertions and achieving meaningful test coverage
- Experience with testing frameworks and methodologies (Jest, React Testing Library, Mocha/Chai)
- Understanding of testing best practices, including mocking, test doubles, and test organization
- Strong understanding of RESTful API design
- Experience with database design and optimization (both SQL and NoSQL)
- Knowledge of software engineering best practices (testing, documentation, version control)
- Familiarity with containerization technologies (Docker, ECS)
- Core technologies: TypeScript, Node.js, C#, React, AWS
Nice to Have
- AWS certifications (Solutions Architect, Developer, or SysOps)
- Experience with monitoring and observability tools (CloudWatch, DataDog)
- Knowledge of event-driven architectures and microservices patterns
- Experience with automated testing frameworks (Jest, Cypress, Selenium)
- Experience with AI-powered development tools and workflows
Benefits and Perks
- Professional development opportunities and AWS training/certification support
- Collaborative and innovative work environment
- Opportunity to work with cutting-edge technologies and solve complex challenges
- Competitive salary and benefits package
- Flexible working hours and remote work arrangement
- Access to the latest tools and technologies
- Recognition and rewards for outstanding performance
How to Stand Out
- Tip: Make sure to highlight your experience with cloud-native architectures and serverless technologies in your resume and cover letter.
- To stand out, showcase your proficiency in TypeScript, Node.js, and React, and be prepared to provide examples of your work.
- When applying, emphasize your ability to work independently and collaboratively in a virtual environment.
- During the interview process, be prepared to discuss your experience with CI/CD pipelines, automated testing, and deployment.
- If you have AWS certifications, be sure to mention them, as they are highly valued in this role.
- When negotiating salary, research the market rate for senior software developers in the industry and be prepared to make a strong case for your compensation.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.