portal resources jobs companies p peek senior ios engineer - remote

Senior iOS Engineer - Remote 🔥


With nearly $2 billion in bookings of experiences, the Peek.com platform combines powerful business software with an award-winning marketplace for consumers to book fun things to do like wine tours, watersports, skydiving, art classes, and more. 

The Peek Pro software suite provides world-class online booking, point-of-sale, and hundreds of automation tools such as inventory management, dynamic pricing, waivers, and marketing analytics. Thousands of operators like the Museum of Ice Cream, Artechouse, and Pennekamp State Park have grown their business and automated their operations with our technology.

Peek follows a “remote-first” philosophy, with our team of over 150 Peeksters distributed across exciting locales such as San Francisco, Salt Lake City, New York, Seattle, Chile, Colombia and beyond. 

PS: Peek just made the 2021 Forbes America's Best Startups Employer list [1]!

Engineering at Peek

Peek’s engineering team takes pride in balancing the fast pace of a startup with the needs of a mature B2B SaaS business. We have a modern tech stack, built with Elixir, Ruby, Ember.js, and Swift. We love GraphQL and Kubernetes and deploy on AWS and GCP.

The Role

Use your extensive knowledge of UIKit and Swift to improve the Peek Pro iOS app, a completely native application relied upon by thousands of businesses every day. You will work with real-time data streams, engineer for performance across devices, and delight people by making the best software using Swift and iOS14 APIs. 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 [2]

We work collaboratively, move fast, and value technical quality. If you are excited about the challenge of building an incredible product while working alongside a great engineering team, we’d love to hear from you!

Our team is 100% remote, however, we prefer candidates in the same time zones as the greater United States (UTC-10 to UTC-4). English is our business language, and fluency is required. 

#LI-Remote

Your responsibilities will include:

    • Provide technical leadership for our mobile product, e.g. establishing and maintaining best development practices and thinking deeply about software architecture choices
    • 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 the best solutions, focusing on business impact, product polish, and code quality
    • Communicate effectively and participate with team members in an Agile environment
    • Develop new mobile features, build-out existing features, and refine complex prototypes
    • Launch new features, big and small, analyzing system and business metrics post-release
    • Investigates and resolves system issues that arise in production.

The ideal candidate has:

    • 5+ years experience of software iOS development building real-world apps in Swift
    • Experience with threading, mobile database, and networking
    • Expertise in building complex layouts with UIKit/SwiftUI


    • Tools and technologies we use: Xcode, Swift, RxSwift/Combine/SwiftUI/UIKIt, XCTest, GraphQL, SPM/Carthage, Fastlane, Firebase, Figma.

Personal Attributes

    • Strong interpersonal communication skills: we work collaboratively to solve problems, and value team success over individual achievement. We love working with people who can ask hard questions, offer unusual solutions, and are willing to compromise when solving challenging problems on a deadline.
    • Comfortable working remotely: we are 100% remote, and rely on Slack, email, Signal, and Zoom to stay connected.
    • Well organized and self-motivated: we work in a fast-paced environment, our teams are growing, and our priorities shift on a quarterly basis as we move into new markets.
    • Advocate for self-care while managing a high workload: we want you to show up as your best self, and to speak up for what you need to stay healthy and engaged.

Physical/Mental Requirements

    • Work on a computer an average of six hours per day
    • Extended periods of concentration
    • Ability to speak in front of groups of people via Zoom
    • Frequent communication (Internal – 90%; External – 10%) (written / verbal)
    • Sitting or standing for extended periods of time

Benefits & Perks

    • United Healthcare PPO or HSA options
    • Monthly Work from Home Allowance
    • Monthly Health and Wellness Allowance
    • 10-days of accrued PTO annually
    • 2-weeks paid company holiday recharge break in December at Christmas
    • 8-additional paid company holidays
    • 401k with company match
Peek Travel Inc. is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at talent@peek.com.  We will make every effort to respond to your request for disability assistance as soon as possible.Apply for this job [3]

  1. https://www.forbes.com/americas-best-startup-employers/#578d517d6527
  2. https://stackshare.io/peek/peek-stack
  3. https://jobs.lever.co/peek/e628e0b7-2319-4b32-b1a2-302b96fb27a2/apply

Other jobs at Peek

One job in the last 60 days · 1 jobs in total · avg < 1 jobs/mo · 1346 job visits

Peek

Let us send you new openings similar to Senior iOS Engineer - Remote straight to your Inbox. Weekly or Daily. 7-day free trial 💌

The ability to work remotely increases employee happiness by 20 percent.