Lead the development and launch of multiple iOS applications, balancing unique platform features with shared functionality.
Advocate for quality through unit testing, UI testing, and continuous integration practices, ensuring high reliability before App Store release.
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.
Design and implement robust backend integrations, APIs, and mobile app features with a focus on iOS platform excellence.
Lead architectural decisions and contribute to designing scalable, resilient infrastructure to support long-term application growth.
Communicate effectively with stakeholders, providing updates and incorporating feedback from both users and internal teams.
Support team growth through recruitment, providing technical guidance and mentorship to foster a culture of excellence and continuous learning within the team.
Stay current with iOS and Swift ecosystem trends, integrating new technologies to improve performance, scalability, and user satisfaction.
Requirements
swift
swiftui
xcode
restful apis
tca
5+ years
Strong understanding of Apple’s development ecosystem, including Xcode, Instruments, and the App Store review/release process.
Proficiency in Swift, with strong knowledge of SwiftUI, UIKit, Combine, structured concurrency and iOS platform frameworks.
Experience with RESTful APIs, databases, and cloud platforms (AWS, GCP, Azure).
Familiarity with pros & cons of mobile architectural patterns (MVC, MVVM, TCA). Solid experience with TCA is a plus.
Ability to manage stakeholder expectations and communicate technical concepts clearly to non-technical audiences.
Strong experience with unit and integration testing strategies
Familiarity with agile methodologies, CI/CD, and DevOps practices.
5+ years of hands-on iOS engineering experience demonstrated through a strong portfolio of published apps (App Store, TestFlight, or production systems).
Benefits
401(k) retirement plan
Employee Assistance Program (EAP), free therapy through SpringHealth, acupuncture, and other wellness offerings
Healthcare and Dependent Care Flexible Spending Accounts (FSAs)