Logo for Tivity Health, Inc.

Sr Software Developer - remote opportunity

Roles & Responsibilities

  • Strong proficiency in TypeScript for frontend and backend development
  • Experience building server-side applications and APIs with Node.js and C#
  • Experience building web applications and SPAs with React
  • DevOps/CI/CD and Infrastructure as Code with AWS-focused tools (CloudFormation, Terraform, or Pulumi)

Requirements:

  • Develop scalable backend APIs and microservices using TypeScript, Node.js, C#, and Python, and design cloud-native serverless architectures.
  • Build scalable web applications in React; write comprehensive unit tests and maintain high test coverage; apply Test-Driven Development where applicable.
  • Design and maintain CI/CD pipelines and Infrastructure as Code for AWS; architect serverless solutions using AWS Lambda, API Gateway, DynamoDB, ECS Fargate, and other AWS services.
  • Collaborate with cross-functional teams, participate in code reviews, monitor performance, troubleshoot issues, and document technical designs.

Job description

Description/Responsibilities:

We are seeking a skilled full-stack software developer (engineer) to join our team and build scalable, modern services and applications using cutting-edge technologies. You will be responsible for developing applications, services and APIs, while leveraging cloud-native architectures and serverless technologies.

 

Key Responsibilities

  • Develop scalable backend APIs and microservices using Typescript, Node.JS, C# and Python
  • Develop scalable web applications in React
  • Write comprehensive unit tests with proper assertions and maintain high test coverage across frontend and backend codebases
  • Design and write testable code following Test-Driven Development (TDD) principles when applicable
  • Implement and maintain CI/CD pipelines for automated testing, building and deployment
  • Design and maintain cloud infrastructure using Infrastructure as Code (IaC) tools on AWS
  • Architect and implement serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, ECS Fargate and other AWS services
  • 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
Qualifications:

Required Skills & Experience

Core Technologies

  • TypeScript: Strong proficiency in TypeScript for both frontend and backend development
  • Node.js: Extensive experience building server-side applications and API
  • C#: Extensive experience building server-side applications and API
  • React: Experience building web applications and SPAs using React

DevOps & Infrastructure

  • CI/CD Pipelines: Hands-on experience with continuous integration and deployment tools
  • Infrastructure as Code: Proficiency with AWS-focused IaC tools such as:
    • AWS CloudFormation
    • Terraform with AWS Provider
    • Pulumi with AWS Plugin

AWS Cloud Services

  • Core AWS Services: ECS, S3, RDS, Fargate,CloudWatch
  • Serverless Technologies
    • AWS Lambda for compute
    • API Gateway for REST APIs
    • DynamoDB for NoSQL database
    • EventBridge for event-driven architectures
    • Step Functions for workflow orchestration
    • SQS/SNS for messaging and notifications
    • Glue for large dataset processing
  • Additional AWS Services: CloudFront, Secrets Manage, Parameter Store

General Requirements

  • 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 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)

Preferred Qualifications

  • AWS certifications (Solutions Architect, Developer, or SysOps)
  • Experience with monitoring and observability tools (CloudWatch, DataDog)
  • Knowledge of event-driven architectures and microservices patterns
  • Knowledge of modern API development practices
  • Experience with automated testing frameworks (Jest, Cypress, Selenium)
  • Experience with AI-powered development tools and workflows
  • Familiarity with Agile/Scrum development methodologies
  • Experience with monitoring and observability tools (New Relic, Datadog)
  • Knowledge of security best practices and compliance requirements
  • Experience with EDI, HL7, FHIR
  • Experience with SOAP

What We Offer

  • Professional development opportunities and AWS training/certification support
  • Collaborative and innovative work environment
  • Opportunity to work with cutting-edge technologies and solve complex challenges

The salary range for this opportunity is $130,000 to $165,000. Compensation depends on several factors: qualifications, skills, competencies, and experience.

 

Tivity Health offers a robust benefits package, which includes a competitive salary, company bonus potential, medical, dental, vision, 401k with match, generous paid time off, free gym membership to over 13,000 fitness locations in the US, and other great benefits.

 

5551

 

About Tivity Health® Inc. 
Tivity Health, Inc. is a leading provider of healthy life-changing solutions, including SilverSneakers®, ForeverFit®, and WholeHealth Living®. We help adults improve their health and support them on life's journey by providing access to in-person and virtual physical activity, social and mental enrichment programs, as well as a full suite of physical medicine and integrative health services. Our suite of services support health plans, employers, health systems and providers nationwide as they seek to reduce costs and improve health outcomes. Learn more at TivityHealth

 

Tivity Health is an equal employment opportunity employer and is committed to a proactive program of diversity development.  Tivity Health will continue to recruit, hire, train, and promote into all job levels without regard to race, religion, gender, marital status, familial status, national origin, age, mental or physical disability, sexual orientation, gender identity, source of income, or veteran status. 

Software Engineer Related jobs

Other jobs at Tivity Health, Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.