
Software Engineer, iOS
AllTrails
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $105,000 - $130,000 per year
Job Level
Tech Stack
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