AllTrails

Software Engineer, iOS

AllTrails

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

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

Job Level

About the role

  • Design and build features in the AllTrails iOS app that power our on-trail navigation experience
  • Collaborate with cross-functional partners from design and product management
  • Identify and squash bugs
  • Deliver performant, reliable, scalable and secure code
  • Monitor performance and addressing scaling issues

Requirements

  • **Professional Foundation:** You have a solid grasp of Swift and are eager to work in a modern iOS environment (experience with Objective-C is a plus)
  • **Fundamental Concepts:** Familiarity with RESTful APIs and basic knowledge of data persistence (like CoreData or SQLite)
  • **The "Early-Career" Sweet Spot:** You likely have **1–3 years of professional experience** or several high-quality shipped projects under your belt
  • **Growth Mindset:** You possess deep curiosity, humility, and a desire to be mentored by world-class senior engineers
  • **Education:** Bachelor’s degree in Computer Science or equivalent practical experience
Benefits
  • Competitive and equitable compensation, including ownership through equity and performance-based bonuses.
  • Comprehensive health, dental, and vision coverage to support your physical and mental well-being.
  • Unlimited PTO in addition to company holidays.
  • Dedicated time once a month to test and improve our product through company-wide no-meeting days.
  • Fully paid parental leave to birthing and non-birthing parents.
  • 401k Match & access to financial wellness resources through Origin.
  • Remote work stipend to help you design a comfortable and productive home office.
  • Annual learning stipend to invest in your long-term professional growth and skills.
  • Exclusive discounts on our subscriptions and merchandise for you and your friends & family.
  • An authentic investment in you as a human being and a professional—we value your identity as much as your output.
Applicant Tracking System Keywords

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

Hard Skills & Tools
SwiftObjective-CRESTful APIsCoreDataSQLiteiOS developmentbug identificationperformance monitoringscalable codesecure code
Soft Skills
collaborationcuriosityhumilitydesire to learnmentorship