onsite
iOS Mobile Developer - Charles Schwab
Mobile Developer
Design and deliver high‑performance iOS applications using Swift and Objective‑C, collaborating with cross‑functional teams to build intuitive, secure financial tools for a leading brokerage platform.
About the role
Key Responsibilities
- Architect, develop, and maintain native iOS applications for client‑facing financial services.
- Implement UI components with UIKit and modern frameworks such as Combine to ensure responsive, accessible experiences.
- Integrate RESTful APIs and third‑party SDKs, handling authentication, data encryption, and error handling.
- Write clean, testable code, conduct code reviews, and maintain version control using Git.
- Collaborate with product managers, designers, and backend engineers to translate requirements into technical solutions and continuously improve app performance.
Requirements
- 3+ years of professional iOS development experience with Swift and Objective‑C.
- Proficiency in Xcode, UIKit, Auto Layout, and modern iOS frameworks (e.g., Combine, SwiftUI is a plus).
- Strong understanding of RESTful API integration, JSON parsing, and mobile security best practices.
- Experience with Git workflows, unit testing, and continuous integration pipelines.
- Excellent problem‑solving skills and ability to work effectively in an on‑site, collaborative environment.