Senior Software Engineer, PeekPro iOS

Seattle, WA
Engineering/Product – Mobile
The Role:

Use your extensive knowledge of Swift to improve the Peek Pro iOS app, a completely native application relied upon by thousands of users every day. You will work with real-time data streams, engineer for performance across devices and delight people by making the best software we can imagine. You will collaborate closely with Product, Design and QA to spec, build, test and deploy new features. We’re still small, so every person’s effort contributes significantly to the direction of our growing company.

See details about Peek’s tech stack here.

Please note: This role requires existing U.S. work authorization. Peek is not sponsoring new visas at this time.


    • Architect and build product features end to end in Swift
    • Establish and maintain best practices in engineering team through technical leadership
    • Act as a mentor to fellow software engineers, through code reviews, design document critiques, and brainstorms throughout the software development process
    • Collaborate with product managers, designers, and business teams to identify and execute best solutions, focusing on business impact, product polish, and code quality
    • Participate in sprint planning, stand-ups and retrospective meetings
    • Launch new features, big and small, analyzing system and business metrics post-release


    • 3+ years experience of software iOS development building real world apps 
    • Experience with Swift
    • Experience with threading, mobile database (Realm) and networking
    • Expertise in building complex layouts with UIKit
    • Ability to work in areas outside of their usual comfort zone and get things done quickly
    • Passion for learning new technologies fast
    • B.S. degree in Computer Science or a related field, or equivalent experience


    • Experience in Reactive Functional Programming
    • Knowledge of MVVM, MVVM-C design pattern
    • Experience in small start­up environments
    • Experience in building GraphQL API in Elixir
    • Experience with Objective-C

Personal Attributes

    • Able to empathize with users and champion for their experience
    • Strong interpersonal communication skills
    • Creative, organized and resourceful
    • Intellectually curious with a passion for learning new technologies
    • Able to work in a dynamic, fast-paced environment without skipping a beat
    • Demonstrate common sense and exercise good judgment when faced with emergencies
    • Must be punctual and reliable
    • Humility and emotional maturity
    • Integrity

Benefits & Perks:

    • Medical, dental & vision insurance
    • Life and AD&D insurance
    • Stock options
    • Paid time off
    • Paid parental leave
    • Commuter benefit program
    • Apple equipment
    • Work-From-Home-Wednesdays (every other week)
    • Snacks and beverages
    • Weekly catered Peeknic lunch with speakers (e.g. Jack Dorsey of Twitter, Pete Flint of Trulia, SF District Attorney George Gascón)
    • Happy hours and quarterly team outings
    • Partner Days (visit our favorite operators in San Francisco)
    • Company retreats (e.g. Lake Tahoe, San Luis Obispo, Utah)
    • Monthly credits

About Us:

Peek makes the world's tours & activities easily bookable — anytime, anywhere. Our industry-leading technology, Peek Professional, empowers operators to better manage and grow their businesses. and our award-winning mobile app connect people with everyday adventures that create lasting memories. CNBC labeled Peek as the "OpenTable for activities" and the New York Times called"a site you want to visit again and again". The company is backed by tech heavyweights including Google's Eric Schmidt, Square's Jack Dorsey and TPG's David Bonderman.