Remote job
Principal iOS Engineer
Job details
About this role
Role overview A global decentralized finance organization is hiring a Principal iOS Engineer to lead its mobile engineering team and shape the architecture of its consumer savings iOS application. The role blends hands-on technical leadership with day-to-day people management, owning the technical direction for iOS across application architecture, engineering standards, wallet security, transaction flows, performance, and release quality. The position partners closely with design, product, backend, protocol, and security teams to deliver a secure, intuitive experience built on blockchain infrastructure.
Responsibilities - Own and evolve the technical architecture of the iOS application, setting direction that supports rapid product development without compromising security or maintainability - Design and ship core blockchain functionality, including wallet creation and connectivity, key management, transaction construction and signing, gas estimation, RPC interaction, onchain reads, and account-abstraction flows - Lead the integration of onchain and offchain data across savings, funding, withdrawal, bridge, vault, portfolio, notification, and analytics experiences - Set standards for application architecture, Swift and UIKit code quality, testing, observability, performance, release safety, and incident response - Translate product goals into a clear iOS roadmap and guide engineers through complex architectural decisions
Requirements - Production experience integrating blockchain functionality into an iOS application, including wallets, private keys, transaction signing, RPC interaction, and onchain state - A track record of setting architectural direction for a complex consumer application - Experience leading engineers through ambiguous, high-impact work, raising quality through mentoring and review, and creating clear ownership across a team - Strong judgement around performance, testing strategy, observability, release safety, incident response, and production reliability - Proven ability to deliver polished, design-precise consumer experiences and collaborate effectively across product, design, backend, protocol, and security teams - Clear communication with technical and non-technical stakeholders, particularly when explaining architecture, risk, priorities, and trade-offs
Nice to have - Candidates who do not meet every listed criterion are still encouraged to apply, as other skillsets may bring valuable perspective to the team