FreshRemote.Work

Senior iOS Engineer

Remote

🌎 About UsAt TeamSnap, we believe when the world connects through sports; the world becomes better. TeamSnap is a sports and communication platform dedicated to taking the work out of play in youth sports. We also believe our jobs should excite us, our teammates should support us and our bosses should inspire us. We empower our people to bring big ideas and tiny egos, landing us on Outside Magazine’s list of “Best Places to Work" and Built In’s “100 Best Remote-First Places to Work."
TeamSnap is seeking a Senior iOS Engineer to help us continue our impressive growth from 2+ million daily active users to beyond!
If you're the type of engineer who stays up all night waiting for WWDC, or if you want to shout accolades at SwiftUI, or loves to contribute to stackoverflow/swift.org/medium/etc, you're exactly the type of person we want to talk to!

What You'll Do:

  • Develop engaging experiences for our many iOS users
  • Design and implement a scalable app, integrating it into an evolving unified product and system
  • Brainstorm and evaluate new product features in collaboration with the product and UX teams
  • Collaborate and pair with other developers to develop solutions and teach technical skills
  • Contribute to our development standards within the team and across engineering to ensure code quality, adherence to standards, and identify opportunities for improvement
  • Champion app reliability and stability, including progressing automated testing practices
  • Actively engage in on-call responsibilities and contribute to incident management efforts
  • Evaluate and test new technologies to help TeamSnap move faster or serve our users more effectively

What Will Set You Up for Success:

  • 4+ years working experience in iOS Development
  • Experience with the full mobile development lifecycle from concept to App Store
  • Familiarity with the current mobile landscape and keeping up-to-date with the current trends, emerging technology, best practices, and modern development approaches
  • Proficiency in Swift and modern iOS APIs, as well as experience using Apple development tools (Xcode, Instruments, etc)
  • Strong familiarity with iOS lifecycle, UIKit/Storyboards
  • Familiarity with best practices for software design patterns
  • Hands-on experience integrating APIs and services for mobile applications at scale.
  • Sensibility around mobile design and UX
  • Bonus points: Experience with SwiftUI (or excited to learn it!)
  • Bonus points: Experience with Swift concurrency
Got cold feet? If you’re thinking you don’t meet 100% of the above qualifications, you should still seriously consider applying. We’re all …
This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Restrictions

Alaska Delaware District of Columbia Fully remote Hawaii Iowa Louisiana Mississippi Nebraska New Mexico Not hiring in specific states Rhode Island South Dakota West Virginia

Benefits/Perks

Equitable compensation Fully remote Hands-on experience Inclusive culture Opportunities for growth Remote work

Tasks
  • Collaborate with product and UX teams
  • Ensure code quality
  • Evaluate new technologies
Skills

APIs Automated Testing Collaboration Communication Go IOS development Swift SwiftUI UIKit Xcode

Experience

4 years