Senior iOS Developer (Swift / SwiftUI / UIKit)
E Technologies · Islamabad
Job description
About the role
E Technologies is seeking a senior iOS developer to design, build and maintain high‑performance native iOS applications across its product portfolio. The role requires end‑to‑end ownership, from architecture and coding to testing, deployment and ongoing optimisation.
Key responsibilities
- Design, develop and optimise native iOS apps using Swift, SwiftUI and UIKit, ensuring pixel‑perfect UI implementation from Figma designs.
- Implement secure authentication, token management, push notifications, deep linking and in‑app purchase flows.
- Integrate RESTful APIs, manage local storage (Core Data, SwiftData, Keychain), and handle background processing.
- Perform performance tuning, memory profiling, crash investigation and ensure compatibility across iPhone and iPad models.
- Manage App Store lifecycle: TestFlight releases, App Store submissions, and compliance with Apple guidelines.
Required profile
- Minimum 5 years of professional iOS development experience with production‑level apps.
- Strong problem‑solving skills, attention to detail and ability to work independently.
- Professional English communication level.
Required skills
- Swift (protocols, generics, async/await), SwiftUI, UIKit, Auto Layout.
- MVVM or Clean Architecture, OOP, SOLID principles.
- RESTful API integration, JSON, URLSession, Codable.
- Core Data, SwiftData, UserDefaults, Keychain.
- Push notifications (APNs, Firebase), StoreKit, TestFlight, App Store Connect.
- Git, Xcode, Instruments, XCTest for unit and UI testing.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 week ago
Expires 1 month from now
29 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
E Technologies
Islamabad
Related job offers
-
Assistant Manager - Core Facility Management
Zong 5G Islamabad -
Project Coordinator
Zones IT Solutions Islamabad -
Business Analyst - Digital Transformation
Pakistan Digital Authority Islamabad -
Computer Systems Engineer
Synergy Computers Division de Karachi -
Product Manager - AI Solutions
Techbanq Lahore