Senior iOS Engineer
Ads & Monetization
Posted on 2/10/2024
TeamSnap

201-500 employees

Comprehensive online platform for managing youth sports
Company Overview
TeamSnap stands out as a leading sports management platform, serving over 25 million users across 19,000 sports organizations and 100 different sports, demonstrating its broad appeal and versatility. The company's culture emphasizes user-centric design, as evidenced by its customizable screening questions and integrated self-assessment tools, reducing the need for additional apps. Furthermore, TeamSnap's unique offerings such as TeamSnap for Business and TeamSnap for Brands provide valuable tools for staff management and brand engagement, respectively, while also supporting youth sports through sponsorship opportunities.
Consumer Software
Social Impact

Company Stage

Seed

Total Funding

$58.9M

Founded

2009

Headquarters

,

Growth & Insights
Headcount

6 month growth

12%

1 year growth

34%

2 year growth

33%
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
UI/UX Design
iOS/Swift
Objective-C
CategoriesNew
Software Engineering
Requirements
  • 4+ years of relevant experience leading large projects on high-scale software systems as a software engineer
  • Proficiency in Swift and Objective-C
  • Hands-on experience integrating APIs and services for mobile applications at scale
  • Successful delivery of complex projects including debugging problems across multiple systems
Responsibilities
  • Develop engaging branded experiences for millions of users on mobile applications
  • Design and implement scalable apps and services, integrating them into an evolving unified product and system architecture
  • Brainstorm and evaluate new product features in collaboration with the product and UX team
  • Collaborate and pair with other developers to develop solutions and teach technical skills
  • Contribute to development standards within the team and across engineering to ensure code quality and adherence to standards
  • Champion and implement automated testing practices to uphold the dependability and stability of backend systems
  • Actively engage in on-call responsibilities and contribute to incident management efforts
  • Evaluate and test new technologies to help the company move faster or serve users more effectively
  • Help teammates overcome obstacles, resolve blockers, and complete work tasks
Desired Qualifications
  • Experience in developing applications with a large advertising component
  • Mobile gaming experience with a focus on UX