iOS Engineer
Design, architect, and develop high-performance financial trading applications optimized for iOS. Collaborate cross-functionally to ship robust features, resolve production issues, improve code quality and stability, and adopt emerging mobile technologies and best practices.
Responsibilities
- Design, architect, and develop high-performance financial trading applications optimized for iOS
- Partner with product management, UX/UI designers, backend engineering, and QA teams to define, design, and ship new features
- Debug complex technical issues and resolve production bugs
- Refine code quality, application stability, and software architecture
- Research, evaluate, and adopt emerging mobile technologies and industry best practices
Requirements
- 5+ years of professional iOS development experience with proficiency in Swift and Objective-C
- Advanced mastery of UIKit and iOS UI rendering and layout architecture
- Expert knowledge of MVVM and MVC architectural patterns
- Proficiency in network programming, multi-threaded application development, asynchronous tasks, memory management, and data synchronization
- Experience integrating third-party libraries, SDKs, and RESTful APIs
- Track record of launching and maintaining live Apple App Store applications, or a strong GitHub open-source portfolio
- Prior experience in high-transaction fintech, e-commerce, or financial trading platforms preferred