Staff Software Engineer, iOS

Posted 30 days agoViewed
United StatesFull-TimeSoftware Development
Company:ZenBusiness Inc.
Location:United States
Languages:English
Seniority level:Staff, Proven Staff/Lead impact
Experience:Proven Staff/Lead impact
Skills:
GraphQLLeadershipDesign PatternsiOS DevelopmentSwiftCross-functional Team LeadershipProduct DevelopmentCI/CDCommunication SkillsCollaborationMentoringSoftware Engineering
Requirements:
Proven Staff/Lead impact owning iOS architecture and multi-team delivery for complex consumer apps. Deep fluency in modern iOS development: Swift 6+, SwiftUI, async/await & structured concurrency, Combine, MVVM with unidirectional data flow, DI with FactoryKit/Resolver/Swinject, multi-module clean architecture. Testing depth across unit, integration, and UI (XCTest, Cuckoo/Mockingbird, deterministic async & Combine testing). Operational excellence experience: instrumentation/observability, reliability ownership, and security best practices. Experience collaborating on backend-for-frontend (BFF) design and consumption for mobile. Strong GraphQL experience on iOS (typed queries/fragments; custom client). Experience with XcodeGen at scale and SPM dependency management. Hands-on iOS CI/CD (Bitrise), TestFlight multi-track releases, and App Store release management. Excellent written and verbal communication; adept at asynchronous collaboration across distributed teams. Experience with the latest AI-assisted software development tools and responsible usage. Bias for ownership and pragmatic delivery; comfortable with ambiguity and accountable to measurable outcomes.
Responsibilities:
Own iOS technical strategy & delivery: architecture, modularization, multi-module coordination, and bi-weekly releases. Collaborate with product and design teams to define requirements, scope, and deliver new features. Evolve the development environment for modern Swift/SwiftUI and maintain CI/CD health. Partner cross-platform to ensure consistency between iOS and Android. Shape GraphQL integrations: collaborate on schema design and implementation. Raise the quality bar by setting and enforcing iOS development standards. Mentor and influence engineers through knowledge-sharing and reviews.
About the Company
ZenBusiness Inc.
View Company Profile
Similar Jobs:
Posted 5 days ago
United States, CanadaFull-TimeSoftware Development
Staff iOS Engineer
Posted 5 days ago
USA, CanadaFull-TimeSoftware Development
Staff iOS Engineer
Company:Life360
Posted 5 months ago
United StatesFull-TimeWeb3, Crypto, NFTs
Staff iOS Engineer
Company:OpenSea