Senior iOS Engineer (U.S)

Remote /
Engineering /
Specific Location- US - West Coast preferred but not required

Coffee Meets Bagel's mission is to give everyone a chance at love. The app curates quality matches with fuller profiles that result in real conversations. Globally, CMB has generated millions of real dates and thousands of lasting relationships. Coffee Meets Bagel was named one of the Top 10 Dating apps by Time Magazine and the Best Dating App for Women by Refinery29. It has also been voted the #1 recommended dating app for singles looking for relationships.

Coffee Meets Bagel is looking for a passionate, talented iOS engineer to join our tight-knit team and help create the future of dating. We work closely with product managers, designers, and other engineers to develop features that connect daters around the world. We are continually challenged to grow and have the opportunity to contribute back to the growth of the company. This is a fast-paced start-up environment where strong communication is essential and personal responsibility is paramount.

About the role:

    • Create native iOS experiences that delight daters and engineers alike
    • Provide technical leadership on cross-functional projects, solving for time, scope, technical requirements, and risk
    • Identify and implement improvements to the iOS platform and product
    • Collaborate with engineers to create API contracts and technical specifications

About you:

    • 3+ years of iOS experience and a penchant for Swift
    • A deep understanding of building and shipping consumer-facing iOS apps with scalable, modular, performant, and maintainable code
    • A strong foundation in iOS layouts, animations, concurrency, and architectural patterns
    • A commitment to quality and a deep sense of personal responsibility
    • Experience working on consumer-facing applications
    • Experience working with product, design, and other engineers to specify and implement feature requirements

Nice to haves:

    • A solid understanding of Objective-C
    • Experience architecting iOS apps for team growth (scaling development) and dater inclusion (accessibility, localization)
    • An understanding of automated testing on iOS and its role in the development lifecycle
    • Proficiency in optimizing the performance of iOS apps on low end devices and networks