We are seeking a talented Senior Swift Developer to join one of the most Information Technology & Services companies. The ideal candidate will have expertise in Swift programming and a strong understanding of iOS frameworks UI/UX design principles and best coding practices. You will play a key role in designing and developing innovative iOS applications that deliver a seamless user experience.
Key Responsibilities:
- Develop test and maintain highperformance iOS applications using Swift.
- Work closely with UI/UX designers to implement visually appealing and userfriendly interfaces.
- Ensure the performance quality and responsiveness of applications.
- Integrate RESTful APIs and thirdparty libraries into applications.
- Implement MVVM architecture and leverage Apples Combine framework for reactive programming.
- Optimize application performance and memory usage.
- Write clean maintainable and scalable code following best practices.
- Stay up to date with the latest iOS development trends and Apple guidelines.
- Troubleshoot and resolve bugs crashes and performance issues.
- Participate in Agile/Scrum development cycles.
Required Skills & Qualifications:
- 2 years of experience in iOS development using Swift.
- Strong knowledge of UIKit SwiftUI Core Data and Combine.
- Experience working with MVVM architecture and iOS design patterns.
- Proficiency in consuming RESTful APIs using Alamofire or URLSession.
- Experience with Apples Core Animation Core Bluetooth Core Location and AVFoundation.
- Familiarity with Xcode Interface Builder and Auto Layout.
- Knowledge of Git for version control.
- Strong problemsolving and debugging skills.
- Experience publishing apps to the Apple App Store.
Preferred Qualifications:
- Experience with SwiftUI and declarative UI design.
- Familiarity with CI/CD pipelines and automated testing frameworks (XCTest UI Testing).
- Knowledge of Firebase services (Firestore Push Notifications Analytics).
- Understanding of ARKit MLKit or other Apple frameworks (a plus).
- Experience working in Agile environments (Scrum Kanban).
Why Join Them
- Work with cuttingedge iOS technologies.
- A collaborative and innovative work environment.
- Career growth opportunities and ongoing learning support.
How to Apply:
Send your updated resume and portfolio (if available) to Resume.nokhc.net with the subject Application for Swift Developer Position.