onsite
Senior iOS Engineer - 9dtechnologies 1
iOS Developer
Senior iOS Engineer driving high‑performance mobile apps using Swift, Objective‑C, and modern Apple frameworks. Expert in architecture, testing, and CI/CD to deliver polished, scalable solutions.
About the role
Key Responsibilities
- Design, develop, and maintain iOS applications with Swift and Objective‑C, ensuring high quality and performance.
- Architect robust, modular codebases using MVC, MVVM, and SwiftUI, integrating Core Data and RESTful services.
- Lead code reviews, mentor junior engineers, and enforce best practices for maintainability and scalability.
- Collaborate with cross‑functional teams to define feature requirements, estimate effort, and deliver on schedule.
- Implement automated testing (unit, UI, integration) and continuous integration pipelines to guarantee reliability.
Requirements
- 5+ years of iOS development experience with a strong portfolio of production apps.
- Proficiency in Swift, Objective‑C, Xcode, UIKit, SwiftUI, and Core Data.
- Experience with RESTful APIs, JSON parsing, and networking libraries (Alamofire, URLSession).
- Solid understanding of iOS architecture patterns, memory management, and performance optimization.
- Strong problem‑solving skills, excellent communication, and a passion for clean, testable code.