AllTrails Logo

AllTrails

Software Engineer, iOS

Reposted 22 Days Ago
Remote
Hiring Remotely in USA
105K-130K Annually
Mid level
Remote
Hiring Remotely in USA
105K-130K Annually
Mid level
As an iOS Engineer, you'll design and build features for the AllTrails iOS app, collaborate with teams, address bugs, and ensure scalable code.
The summary above was generated by AI
About AllTrails 

AllTrails is the world’s most popular and trusted platform for outdoor exploration. We connect people to the outdoors, help them discover new places, and elevate their experiences on the trail. With the most comprehensive collection of trails in the world, AllTrails supports inclusive access to nature for a global community of millions of trailgoers. Every day, we solve incredibly hard problems to get more people outside, for their wellbeing and the collective care of the natural world. Join us!

This is a U.S. based remote position. While this role does not require in-person attendance, we have a preference for candidates based in or near one of these cities: San Francisco CA, Portland OR, Seattle WA, Denver CO, and New York NY. Being in one of these cities creates opportunities to connect with teammates through Trail Days, co-working sessions, and local gatherings while still having the flexibility to work remotely. San Francisco employees are highly encouraged to come to the office one day per week.

 
 

About The Role:
 
As an iOS Engineer at AllTrails, you’ll be an architect of the bridge between the digital world and the great outdoors. You won’t just be writing code; you’ll be building the tools that help millions of people find their way back home after a day on the trail. 
 
This is an early-career role designed for an iOS Engineer who has moved past the basics and is ready to sharpen their skills in a large-scale production environment. Whether you are a recent graduate or have a few years of professional experience under your belt, you’ll focus on mastering our native apps under the mentorship of senior staff. Your primary goals will be contributing clean, scalable code, adopting complex architectural patterns, and expanding your expertise within a modern mobile stack.

What You'll Be Doing:

  • 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

Bonus Points:

  • Mapping/GIS experience
  • Experience developing for Apple Watch
  • Experience with ARKit
  • Proven ability to quickly learn new technology and processes
  • AI Native: You naturally incorporate AI tools to enhance your work. You’re comfortable writing prompts, evaluating AI outputs, and enjoy experimenting with new ways to boost creativity, productivity, and decision-making

Perks & 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.
  •  

Nature celebrates you just the way you are and so do we! At AllTrails we’re passionate about nurturing an inclusive workplace that values diversity. It’s no secret that companies that are diverse in background, age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and perspective are proven to be more successful. We’re focused on creating an environment where everyone can do their best work and thrive.

Offers of employment are contingent upon the successful completion of a background check. AllTrails will consider all qualified applicants, including those with arrest and conviction records, in a manner consistent with all applicable laws, including the Los Angeles Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.

AllTrails participates in the E-Verify program for all remote locations.

By submitting my application, I acknowledge and agree to AllTrails' Job Applicant Privacy Notice.



Top Skills

Auto Layout
Coredata
Git
Git
Objective-C
Restful Apis
Sqlite
Swift
Xcode

Similar Jobs

8 Days Ago
Remote
United States
Senior level
Senior level
Consumer Web
As a Senior Software Engineer for iOS at Playlist, you will lead and mentor, collaborate with product and design, and enhance iOS development processes while shipping apps and improving architectures for scalability.
Top Skills: Ios DevelopmentSwiftSwiftui
18 Days Ago
Easy Apply
Remote or Hybrid
United States
Easy Apply
180K-226K Annually
Senior level
180K-226K Annually
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
The Senior iOS Engineer will enhance Babylist's app, collaborating on user experience, optimizing performance, and maintaining high coding standards.
Top Skills: Auto LayoutCoreanimationFigmaiOSSketchpadSwiftUikit
17 Days Ago
Easy Apply
Remote
United States
Easy Apply
135K-160K Annually
Mid level
135K-160K Annually
Mid level
Fitness • Healthtech • Software
The role involves developing iOS applications, enhancing user experience, collaborating with teams, and providing technical leadership while mentoring junior developers.
Top Skills: Ci/CdGitiOSObjective-CRelational DatabasesRestful ApisSwiftTestable CodeUnit Testing

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account