HamburgerMenu
hirist

Mobile App Developer - iOS Platform

NS Global Corporation
Multiple Locations
5 - 7 Years

Posted on: 24/08/2025

Job Description

We are looking for a passionate and experienced iOS Developer who is proficient in Swift and has hands-on expertise with UIKit & SwiftUI frameworks. The ideal candidate should have strong exposure to the iOS SDK, app lifecycle management, performance tuning, and building pixel-perfect, scalable applications.

Youll collaborate closely with designers, product managers, and backend engineers to deliver high-quality mobile applications that align with Apples Human Interface Guidelines.

Key Responsibilities :

- Design and develop advanced applications for the iOS platform using Swift and SwiftUI/UIKit.

- Write clean, maintainable, and scalable code using Swift language features (optionals, generics, extensions, error handling, protocols).

- Implement functional programming patterns with map, filter, reduce where applicable.

- Build adaptive and responsive UIs with Auto Layout for multiple screen sizes.

- Integrate third-party and in-house APIs (REST & GraphQL) with proper error handling, pagination, and caching strategies.

- Implement offline-first capabilities using SQLite, Realm, or AsyncStorage.

- Ensure app performance through profiling, debugging, and memory optimization using Xcode & Instruments.

- Follow Apples Human Interface Guidelines (HIG) to deliver seamless user experiences.

- Implement authentication mechanisms like OAuth, JWT, biometrics, and secure storage.

- Work with APNs and Firebase Cloud Messaging for push notifications.

- Collaborate with the team using Git version control, branching strategies, and code reviews.

- Stay up to date with emerging iOS technologies and best practices.

Required Skills & Experience :

- Strong proficiency in Swift, with deep knowledge of syntax, optionals, data types, control flow, protocols, extensions, and generics.

- Experience in both UIKit (legacy) and SwiftUI (modern) frameworks.

- Solid understanding of Objective-C and Cocoa Touch.

- Strong knowledge of core iOS frameworks : Foundation, Core Data, Core Animation, AVFoundation, etc.

- Expertise in Auto Layout & responsive design principles.

- Experience handling app lifecycle, background tasks, and memory management.

- Practical experience with offline storage solutions (SQLite, Realm).

- Hands-on with push notification services (APNs, Firebase).

- Exposure to performance tuning and debugging with Xcode & Instruments.

- Familiarity with CI/CD workflows is a plus.


info-icon

Did you find something suspicious?