SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Aave Labs is seeking a Principal iOS Engineer to lead the iOS engineering team and shape the technical architecture of the Aave App, a consumer-facing application built on blockchain infrastructure for lending, savings, and credit access.
In this role, you will own the technical direction for iOS development, combining hands-on coding with team leadership. You'll be responsible for application architecture, engineering standards, wallet security, transaction flows, performance optimization, and release quality. You will translate product goals into clear technical roadmaps, guide engineers through complex architectural decisions, and collaborate closely with design, product, backend, protocol, and security teams.
Key responsibilities include:
- Owning and evolving the technical architecture of Aave App on iOS, setting direction that supports rapid product development without compromising security or maintainability
- Designing and shipping core blockchain functionality, including wallet creation and connectivity, key management, transaction construction and signing, gas estimation, RPC interaction, onchain reads, and account-abstraction flows
- Leading the integration of onchain and offchain data across savings, funding, withdrawal, bridge, vault, portfolio, notification, and analytics experiences
- Setting standards for application architecture, Swift and UIKit code quality, testing, observability, performance, release safety, and incident response
- Remaining hands-on in the codebase, particularly for foundational architecture, security-sensitive functionality, complex integrations, and critical production issues
- Partnering closely with design to deliver precise UI, refined interactions, accessibility, and a cohesive mobile design system
- Coaching and mentoring iOS engineers, delegating meaningful ownership, providing clear technical and performance feedback, and contributing to hiring and team development
Aave Labs builds trusted, high-quality products that expand access to lending, credit, and savings globally. The company operates the Aave Protocol, the world's largest and most trusted onchain lending market, and is committed to turning complex blockchain technology into simple, reliable consumer experiences.
REQUIREMENTS:
- 8+ years building production iOS applications, including experience operating at Principal, Lead, or equivalent level
- Deep Swift and UIKit expertise, with strong understanding of iOS architecture, concurrency, networking, navigation, application lifecycle, and native frameworks
- Hands-on production experience integrating blockchain functionality into an iOS application, including wallets, private keys, transaction signing, RPCs, gas, and onchain transaction lifecycles
- 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