SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
1inch is a DeFi ecosystem building financial freedom through decentralized finance products. The company helps users and builders trade, hold, and track digital assets with self-custody, security, and intuitive user experience.
As Tech Lead, iOS, you will be the primary technical owner of the 1inch Wallet iOS application. This is a hands-on individual contributor role with no direct people management responsibilities. You will own the app's architecture and development, improve its CI/CD workflow, and monitor it after release.
Key Responsibilities:
- Own iOS architecture and technical direction, balancing feature delivery, maintainability, performance, and security
- Build and improve modular, testable application components and guide implementation across complex wallet flows
- Implement wallet features including perpetual trading, prediction markets, and DeFi staking
- Integrate the application with backend services, blockchain networks, and related wallet services
- Collaborate with Product, Android, Backend, Blockchain, and QA teams on shared product behavior, API integrations, test coverage, and defect investigation
- Use AI-assisted tools in development and testing, reviewing and validating their output against engineering, quality, and security standards
- Protect sensitive information by keeping private keys, recovery phrases, credentials, and user data out of AI prompts and inappropriate logs
- Own and improve the iOS build and CI/CD workflow; monitor releases, investigate production issues, and coordinate fixes and improvements to stability
Requirements:
- Strong hands-on iOS development experience with Swift, including production applications
- Practical experience working on a Web3 product (wallet, DeFi application, or blockchain-integrated product) with understanding of crypto and trading
- Experience with iOS build and CI/CD workflows and monitoring production applications
- Experience making technical and architecture decisions for iOS applications
- Clear communication of technical trade-offs and ability to work well with Product, Android, and QA
- Comfortable taking ownership of the iOS application as its primary technical owner while working independently
- Pragmatic approach: ability to move quickly while maintaining reliability, security, and maintainability
- Thoughtful use of AI tools, questioning their output and taking responsibility for delivered code
Nice to Haves:
- Experience building or maintaining a non-custodial wallet
- Experience with transaction signing, wallet recovery, or transaction lifecycle flows
- Experience building modular, testable applications and handling asynchronous operations and network failures
- Experience with security-sensitive mobile functionality, mobile security reviews, or incident response
- Hands-on experience with UIKit or SwiftUI