Zain Ul Abideen
Lead iOS Developer • Swift, SwiftUI, UIKit

I build pixel-perfect, scalable and performant native iOS apps.

I have been developing pixel-perfect, highly scalable and performant native iOS apps for more than 7 years. My core skills include Swift, UIKit, SwiftUI, CoreData, Firebase, GraphQL, MVVM, clean code practices and TDD. I work well with distributed teams across the US and Europe and provide regular code check-ins, clear progress updates and ownership of shipped features.

Available full-time · Based remotely · GMT+5:00

About Me

Hi — I build native iOS experiences from first line of code to App Store release and post-release support. I follow clean architecture patterns (MVVM / MVVMC), write unit and UI tests, and focus on pixel-perfect UI/UX based on Figma/Sketch designs. I have experience integrating backend APIs (AWS, Firebase, NodeJS) and using tools like Fastlane, GitHub Actions and Instruments for performance.

Years Experience
8+
Apps on App Store
12+

Selected Expertise

  • Swift & SwiftUI
  • UIKit & Auto Layout
  • Combine & Async/Await
  • CoreData & CloudKit
  • Firebase (Auth, Firestore, Storage)
  • TDD, Unit & UI Testing

Contact

Email
zainanjum100@gmail.com
Location
Lahore, Pakistan (GMT+5:00)
Resume:Resume.pdf

Projects

project

Talkmagnet

Call functionality, WebRTC, OWT, CallKit and Firebase integration. Maintained and enhanced call stack, migrated WebRTC from 4.3.1 to 5.0.0.

project

Ucardia

Developed the app end-to-end using SwiftUI, MVVM, Twilio and NodeJS backend. Architecture, UI/UX, testing and App Store release handled by me.

project

Qairos

Built from scratch using UIKit and MVVM. Core features: request handling, driver assignment, frequent locations and App Store release.

Experience

Lead iOS Engineer — Ucardia
09/2024 - 09/2025 · Remote
SwiftUI · Twilio · NodeJS

Developed Ucardia app end-to-end and shipped to the App Store.

Senior iOS Developer — Telebu
09/2022 - 06/2024 · Faisalabad
Swift · UIKit

Worked on Talkmagnet and related products — maintenance and feature development.

Senior iOS Developer — Emerald Labs
12/2020 - 09/2022 · Lahore
Swift · SwiftUI

Developed iOS apps including Ucardia features and improvements.

Get in touch

Interested in working together? Send a quick message or email me directly.

Quick Links

Snippet
// SwiftUI: Simple reusable button
struct PrimaryButton: View {
  var title: String
  var action: () -> Void

  var body: some View {
    Button(action: action) {
      Text(title)
        .fontWeight(.semibold)
        .padding(.vertical, 12)
        .frame(maxWidth: .infinity)
    }
    .background(Color.accentColor)
    .foregroundColor(.white)
    .cornerRadius(12)
  }
}