• Senior iOS Software Engineer

    Location Name
    Home Office
    Job Location
    CA-San Francisco
  • What you'll be doing

    • You will be building and maintaining the internal and public iOS applications that power mobile ordering at Philz.
    • Day to day, this includes analyzing business requirements, making design decisions, refactoring as appropriate, writing tests, building features, and bug fixing.
    • Feature development is big part of this role, but so is the refinement and optimization of those features. We aim to provide the same quality experience for our customers on mobile as they’ve come to expect in our stores.

    What you'll need to succeed

    • Strong software engineering fundamentals and a thorough understanding data structures is a necessity. Practical experience with iOS, XCode, and development on Apple platforms is just as important.
    • Attention to detail and a customer driven mindset is highly desired. The ideal candidate takes pride, not only in how their work functions, but how it’s written.
    • 3-10 years of iOS development experience
    • macOS (Cocoa) development a plus
    • Proficiency with Swift (4.0+ preferred)
    • Proficiency with Objective C
    • Proficiency with HTTP & sockets
    • Proficiency in iPhone & iPad development
    • Experience developing for Apple Watch
    • Experience with test driven development (TDD), CI, and CD
    • Experience with tracing and profiling
    • Familiarity with REST, GraphQL, and Protobuf
    • Confidence around a UNIX shell
    • React Native a plus
    • Experience working on consumer facing products
    • Strong verbal and written communication skills
    • Expertise working on resource constrained hardware

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.