iOS Developer at Outdoorsy

Remote | International
Outdoorsy

iOS Developer

at Outdoorsy

North America, Remote

Who we are

Outdoorsy.com is an Austin, Texas based company which launched the first international peer-to-peer Recreational Vehicle rental platform. Private RV owners can list their RV’s for rent on Outdoorsy. Our platform handles availability scheduling, payment processing, communication, insurance, GPS tracking and roadside assistance all built in. Our rapidly growing user base has taken us from the United States to Canada, Australia and New Zealand. Our engineering team is a small group of self-starting developers who are motivated by making an impact on the lives of our users, both financially for our owners or experientially for our renters.

Who you are

A hands-on senior iOS developer that has built and refactored code bases to follow best practices. You’re a stickler for proper architecture and you’re not afraid to voice your opinion if something isn’t designed properly. You are constantly learning about new Apple frameworks and technologies. Security, stability and performance are always top of mind when building new functionality or reviewing pull requests from the team. You enjoy working on small teams and collaborating with other mobile platform and backend developers. Unit test experience is a plus.

Stack

  • Modern, native iOS and watchOS frameworks, especially:
    • UIKit
    • CoreLocation/MapKit
    • UserNotifications
    • Photos/PhotosUI/AVFoundation
    • CoreSpotlight
    • Intents/IntentsUI
    • Codable + URLSession
    • SwiftUI + Combine
  • Xcode, including Interface Builder
  • Swift 5 and up
  • App Store Connect
  • Firebase tools
  • REST APIs
  • MVVM architecture with coordinators
  • Cocoapods + Swift Package Manager
  • Fastlane + Bitrise

Experience

  • Expert with modern mobile architectures and patterns
  • 2+ years iOS
    • Swift proficiency
    • Experience with all aspects of native app development
    • Third-party dependencies
    • Shared frameworks
    • Multi-target projects
    • Some experience with SwiftUI will be beneficial
    • Has shipped multiple apps to the App Store
  • Good Git hygiene and comfortable with Github
    • Feature branches
    • Pull requests
    • Code review
  • Comfortable working with tools such as Asana, Jira, et cetera
  • Creative problem solver who enjoys collaboration

Benefits

  • Competitive salary
  • Health, dental, and vision insurance
  • Stock options
  • Unlimited vacation
  • Quarterly RV Rental credit

See all Developer Jobs >

Sign up for Daily Remote Job Alerts!