TeamSnap

TeamSnap

TeamSnap provides a comprehensive sports team management app that simplifies communication and organization for coaches, parents, and administrators involved in youth, recreational, and competitive sports.

Media
51-250
Founded 2009
$59M raised

Description

  • Develop engaging experiences for users across mobile and web applications.
  • Design and implement scalable applications and services within a unified product and system architecture.
  • Brainstorm and evaluate new product features with product and UX teams.
  • Collaborate and pair with other developers to build solutions and share technical knowledge.
  • Contribute to engineering development standards, code quality, and continuous improvement.
  • Champion automated testing practices and own the reliability of backend services.
  • Participate in on-call duties and incident management activities.
  • Evaluate and test new technologies that can improve development speed or user impact.
  • Help teammates remove blockers and complete work tasks.

Requirements

  • 5+ years of relevant experience leading large projects on high-scale, distributed software systems.
  • Proficiency in backend development with Node, Elixir, Ruby/Rails, and TypeScript/JavaScript with React or similar.
  • Hands-on experience with SQL and relational databases such as MySQL or GCP Cloud SQL, including migrations, profiling, and optimization.
  • Experience developing APIs and services for mobile applications and web clients at scale.
  • Experience debugging complex problems that span multiple systems.
  • Experience architecting APIs, event streams, webhooks, and other distributed system components.
  • Experience working within and toward distributed systems.
  • Experience building services for payments, registration sign-ups, or communications is a plus.
  • Comfort working remotely across time zones.
  • Must be a permanent U.S. resident and not reside in excluded states, including Alabama, Alaska, Delaware, District of Columbia, Hawaii, Iowa, Louisiana, Mississippi, Nebraska, New Mexico, Rhode Island, South Dakota, or West Virginia.

Benefits

  • Minimum starting compensation of $150,000, inclusive of base and bonus.
  • Unlimited PTO and paid parental leave for all parents.
  • 100% premium coverage of medical, dental, and vision insurance for employees and their families.
  • 401(k) plan for retirement savings.
  • $1,500 annual learning and development stipend.
  • Travel opportunities for all-company meetings and team events.
  • Generous home office allowance.
  • Monthly health and wellness stipend.
  • Remote-first work environment with a fully distributed team.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer

Vevo 251-1K Internet Software & Services

Vevo is seeking a Software Engineer to join a small remote team building and managing systems for music video data and delivery across platforms.

Argo CD AWS CI/CD Docker GitHub Actions GraphQL Java JUnit Kafka Kotlin Kubernetes Microservices Node.js React REST API SQL
19 minutes ago

Senior Software Engineer, Core Experiences - Paris, France

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs behind its cross-platform audio information product.

GCP Java Kotlin
54 minutes ago

Engineering Intern

Celonis 1K-5K IT Services

Celonis is hiring an Engineering Intern to contribute to real product features on its cloud-based process intelligence platform alongside experienced engineers and a mentor.

Angular C++ Java Kubernetes Python Spring Boot TypeScript
58 minutes ago

Senior Software Engineer, Core Experiences - Omaha, NE, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs behind its cross-platform product experience.

GCP Java Kotlin
1 hour, 4 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers