Aave Protocol
Staff iOS Engineer
NEWRemoteFull-timeGlobal
š Seniorš Remote
RemoteRemote work position availableActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will develop and ship high-quality iOS features using UIKit and Swift, integrating blockchain functionality like wallet connectivity, transaction signing, and on-chain data reads. You will build secure wallet and key-management interfaces, deliver real-time balance and notification experiences, collaborate with designers for pixel-perfect UI, work with backend and protocol engineers to integrate on-chain/off-chain flows, and optimize the app for memory, battery, and startup performance. You will own large product areas end-to-end and participate in security reviews, architecture decisions, and code quality improvements.
Requirements
- ā5+ years building consumer mobile apps including 3+ years with UIKit and strong Swift proficiency
- āDeep knowledge of mobile architecture, navigation, animations, and native module integration
- āExperience integrating blockchain features such as wallets, transactions, gas, and RPCs; familiarity with account abstraction is a plus
- āProven ability to ship polished design-precise mobile experiences with strong UX sensibilities
- āExperience with secure storage, encryption, and managing sensitive user data
- āAbility to own large product areas end-to-end and collaborate in fast-moving cross-functional teams
Responsibilities
- āDevelop and ship new features for the iOS app using UIKit and maintain a scalable reliable codebase
- āIntegrate wallet connectivity, transaction signing, on-chain data reads, gas estimation, and account-abstraction flows
- āBuild secure wallet and key management interfaces and deliver real-time balances, yield updates, and notifications
- āCollaborate with designers to deliver pixel-perfect UI, refined interactions, and a cohesive mobile design system
- āIntegrate on-chain and off-chain data, supply/bridge/vault flows, and analytics with backend and protocol engineers
- āOptimize app performance across memory, battery, cold-start time, and responsiveness
- āPartner cross-functionally on requirements, timelines, security reviews, code quality, and long-term architecture
Tech Stack
walletSwiftUIencryptionaccount abstractionmobile architectureUI/UXNative modulePerformance optimizationRPCsecure storage