Responsibilities
- Take a major role in the design & development of the OpenSea iOS app, driving a modern, scalable, and maintainable codebase primarily built with SwiftUI and MVVM architecture
- Collaborate closely with product, design, and engineering teams to build seamless, user-friendly mobile experiences for millions of users
- Take ownership of features from conception through deployment
- Contribute to the architecture and evolution of the mobile codebase, including cross-platform components where applicable
- Integrate with GraphQL APIs and implement real-time data updates to deliver dynamic and responsive user interfaces
- Advocate for and adopt AI-assisted development tools to accelerate productivity and improve code quality
- Help shape the future direction of OpenSea's mobile platform by providing technical leadership and innovative solutions
Desired Experience
- Deep expertise in Swift and SwiftUI, with solid understanding of MVVM architecture and modern iOS frameworks
- Experience working with Kotlin Multiplatform Mobile (KMP) and enthusiasm for contributing to cross-platform shared code
- Solid understanding of developing API-driven mobile apps across REST & GraphQL
- Strong systems engineering skills and a generalist mindset to tackle both frontend and backend challenges within mobile development
- Hands-on experience with real-time data updates and complex UI interactions
- Proven track record of adopting and leveraging AI tools to accelerate development productivity
- Comfortable working in a fast-paced, collaborative environment with a focus on shipping polished features
- Prior experience in fintech or crypto-related products preferred
- High ownership mentality
Compensation
Base salary: $180,000 - $270,000 plus benefits & equity