Tivity Health

Senior Software Developer

Tivity Health

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,000 - $165,000 per year

Job Level

About the role

  • 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

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)
Benefits
  • medical, dental, vision
  • 401k with match
  • generous paid time off
  • free gym membership to over 13,000 fitness locations in the US
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypescriptNode.JSC#PythonReactunit testingTest-Driven DevelopmentCI/CDInfrastructure as CodeRESTful API design
Soft Skills
collaborationcode reviewproblem solvingdocumentation