Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Flow Logo

Senior/Staff iOS Engineer

Flow

Salary not specified
Sep 4, 2025
Palo Alto, CA, US • New York, NY, US • Miami, FL, US
Apply Now

Flow is looking to build scalable, user-friendly, and high-quality iOS applications that will directly influence how residents experience Flow’s digital ecosystem, requiring a key member of the engineering team to lead development and influence the direction of applications and systems.

Requirements

  • Proficiency in Swift, with strong knowledge of SwiftUI, UIKit, Combine, and iOS platform frameworks.
  • Familiarity with backend technologies (e.g., Node.js, Python, or Java) and mobile architectural patterns (MVC, MVVM, VIPER, MVI).
  • Experience with RESTful APIs, databases, and cloud platforms (AWS, GCP, Azure).
  • Strong understanding of Apple’s development ecosystem, including Xcode, Instruments, and the App Store review/release process.
  • Familiarity with agile methodologies, CI/CD, and DevOps practices.
  • Experience with full-stack development or greenfield app development is a strong plus.

Responsibilities

  • Lead the development and launch of multiple iOS applications, balancing unique platform features with shared functionality.
  • Design and implement robust backend integrations, APIs, and mobile app features with a focus on iOS platform excellence.
  • Collaborate closely with product management, design, and cross-functional engineering teams to translate requirements into scalable solutions.
  • Ensure robust privacy and security measures throughout development, aligning with Flow's commitment to user trust.
  • Lead architectural decisions and contribute to designing scalable, resilient infrastructure to support long-term application growth.
  • Stay current with iOS and Swift ecosystem trends, integrating new technologies to improve performance, scalability, and user satisfaction.
  • Advocate for quality through unit testing, UI testing, and continuous integration practices, ensuring high reliability before App Store release.

Other

  • Support team growth through recruitment, providing technical guidance and mentorship to foster a culture of excellence and continuous learning within the team.
  • Communicate effectively with stakeholders, providing updates and incorporating feedback from both users and internal teams.
  • Ability to manage stakeholder expectations and communicate technical concepts clearly to non-technical audiences.
  • 5+ years of software engineering experience, with at least 3 years of hands-on iOS development demonstrated through a strong portfolio of published apps (App Store, TestFlight, or production systems).