Senior iOS Engineer

Multiple Locations
Engineering
Full-time
ABOUT ENVOY:

Envoy’s mission is to challenge the status quo of workplace technology. Our story started at the front desk, where signing in with paper and pen used to be the norm. But Envoy set a new standard, and now visitors everywhere are signing in on iPads. To date, we've helped customers like Slack, Box, Github and Pinterest welcome over 27 million visitors in more than seven thousand offices worldwide.

And visitor management is just the beginning. We’re building a world where you'll know instantly when packages are delivered; where your office will unlock automatically when you arrive; where you'll be able to book a meeting room, simply by walking through the door.  

If this world sounds exciting, we'd love for you to help us build it.

ABOUT THE ROLE:

The iOS team at Envoy challenges the boundaries of iOS. You’ll work with the latest and greatest tech – from iBeacons and Swift, to devices like the Apple Watch, Apple TV, Apple Pencil, and more. Our iOS culture lives on the bleeding edge of new Apple technologies, and the team is inspired and excited about the opportunities (and challenges) it brings. You’ll be directly responsible for building our core products and getting businesses and enterprises around the world to re-imagine just how friendly software for them can be.

You will:

    • Implement new product features in our iPad, iPhone, and Apple Watch apps, along with future projects on the Apple TV and other initiatives
    • Collaborate with designers to build pixel-perfect, detail-oriented interfaces
    • Envision ways to delight your customers with animations, elegant flows, and clean user interfaces
    • Destroy bugs and ship stable, high quality code you’re proud to be a core contributor on
    • Deliver excellent software through comprehensive peer-reviews, CI, and automated testing
    • Always push your team forward onto the latest and greatest, be it libraries, languages, tools, or products

You are:

    • Proactive. You look for problems and inefficiencies in code and find elegant solutions to them before they become major blockers
    • A systems thinker. You think about how your designs will affect other aspects of the product and how it will evolve in the future
    • Someone who really enjoys iOS (Objective-C or Swift) and loves staying up-to-date on the latest APIs and technologies
    • Motivated by working on products customers love, and figuring out ways to make them better and help them achieve their goals
    • At your best when working on a tiny team of 2-3 people entrusted to build an entire product end-to-end
    • Excited and inspired by new technology, and eager to incorporate it into your work.
    • Able to identify good design and bad design, and strive to achieve excellent visual and interactive design principles in your apps (even if you’re not the designer)
    • Performance thinking. Not everyone has a 6S like you. People want smooth experiences that don’t drain their battery, and work on an unreliable network connection
    • Interested in educating others and helping your team grow together.

You have:

    • You have published and maintained something on the App Store built with Objective C and Swift
    • You’ve already fiddled with tvOS, watchOS, and/or the new stuff in the latest iOS version
If this kind of work sounds interesting, we'd love to hear from you! We're open to all backgrounds and levels of experience, and we believe that great people can always find a place. People do their best work when they can be themselves, so we value uniqueness. We never discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.