remote
iOS Developer Lead II - UST
iOS Developer
Lead iOS Engineer responsible for designing, building, and delivering high‑performance mobile applications using Swift, Objective‑C, and modern iOS frameworks while guiding a development team and ensuring code quality.
About the role
Key Responsibilities
- Architect, develop, and maintain native iOS applications using Swift and Objective‑C.
- Lead a small team of engineers, conduct code reviews, and mentor junior developers.
- Design and implement UI/UX components with UIKit, SwiftUI, and Combine.
- Integrate third‑party services and RESTful APIs, ensuring performance and security.
- Maintain CI/CD pipelines, version control (Git), and automated testing to guarantee release quality.
Requirements
- 5+ years of professional iOS development experience with a strong portfolio of shipped apps.
- Deep knowledge of Swift, Objective‑C, Xcode, and iOS frameworks (UIKit, Combine, Core Data, etc.).
- Proven experience leading technical teams and driving best‑practice engineering standards.
- Solid understanding of RESTful API integration, networking, and performance optimization.
- Excellent problem‑solving skills, collaborative mindset, and ability to work in an agile environment.