Software Engineer, iOS

8 hours, 9 minutes ago
Full-time
Junior
Software Development
AllTrails

AllTrails

AllTrails: Your ultimate guide to 400,000+ trails for hiking, camping, and running, curated by 4M+ outdoor enthusiasts worldwide.

Media
51-250
Founded 2010
$78M raised

Description

  • Design and build features in the AllTrails iOS app that support on-trail navigation.
  • Collaborate with cross-functional partners in design and product management.
  • Identify, investigate, and squash bugs.
  • Deliver performant, reliable, scalable, and secure code.
  • Monitor app performance and address scaling issues.
  • Work within a modern iOS stack under the mentorship of senior engineers.
  • Contribute clean, maintainable code in a large-scale production environment.

Requirements

  • 1–3 years of professional experience, or several high-quality shipped projects.
  • Solid grasp of Swift and readiness to work in a modern iOS environment.
  • Experience with Objective-C is a plus.
  • Familiarity with RESTful APIs.
  • Basic knowledge of data persistence tools such as Core Data or SQLite.
  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • Must be legally authorized to work in the United States without sponsorship now or in the future.
  • Curiosity, humility, and a desire to be mentored by senior engineers.
  • Bonus: Mapping/GIS experience.
  • Bonus: Experience developing for Apple Watch, with ARKit, or in quickly learning new technologies and processes.
  • Bonus: Comfort using AI tools, writing prompts, and evaluating AI outputs to improve work.

Benefits

  • Competitive and equitable compensation with equity and performance-based bonuses.
  • Comprehensive health, dental, and vision coverage.
  • Unlimited PTO plus company holidays.
  • Monthly company-wide no-meeting day to test and improve the product.
  • Fully paid parental leave for birthing and non-birthing parents.
  • 401(k) match plus access to financial wellness resources through Origin.
  • Remote work stipend for a comfortable and productive home office.
  • Annual learning stipend for professional growth.
  • Discounts on subscriptions and merchandise for employees and their friends and family.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (Data Platform Team)

Sysdig 251-1K IT Services

Sysdig is hiring a Senior Software Engineer for its Data Platform Team to design, build, and operate scalable data infrastructure that powers high-throughput processing, product features, and internal analytics.

Go
8 hours, 9 minutes ago

Forward Deployment Engineer

Welocalize 1K-5K Professional Services

Welo Data is hiring a remote Forward Deployment Engineer in Mexico to build internal tools, automate operational workflows, and improve data quality processes for applied AI projects.

AWS C# CSS HTML JavaScript JSON Python React
8 hours, 24 minutes ago

Senior Software Engineer (Data Platform Team)

Sysdig 251-1K IT Services

Sysdig is hiring a Senior Software Engineer for its Data Platform Team to design and operate the distributed data pipelines and services that support cloud security products and internal analytics.

Go
8 hours, 24 minutes ago

Senior Software Engineer

Evident 51-250 Insurance

Evident is hiring a Senior Software Engineer in Poland to build and ship remote-first identity, trust, and compliance products on a Java and Python platform.

AWS Azure GCP Java Microservices Python Scala
8 hours, 24 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